Spring airsoft guns utilize the power of a spring to propel BBs down the barrel of the gun. Spring guns work on mechanical power, meaning they have to be cocked back (in the case of a pistol) or set in place with a bolt action (in the case of a sniper or long range rifle). Spring powered airsoft guns are viewed as both the worst in the game and the best depending on the power of the spring.