Spring
Airsoft Guns basically work by pulling back the pistol’s slide or a charging
handle on a spring rifle, which compresses a spring and piston mechanism
that is released when the trigger is pulled. The force of the spring pushing
the air is what propels the bb.