The spring-loaded airsoft gun is a Cheap Airsoft Gun. This type of airsoft gun uses what is called elastic potential energy to thrust the pellet out of the barrel and is a single shot device. This elastic potential energy is essentially compressed as much as possible into a spring, creating a chamber of compressed air that, when released, shoots the pellet at fairly far distances. The drawback to these airsoft guns is that they must be cocked back before every shot so that the pellet can be loaded into the firing chamber. This can be done by cocking back the slide on a pistol model of the gun, of by the grip on a shotgun model. This single-shot firing method does not allow for any automatic or semi-automatic firing.