Spring Airsoft Guns are perfect first airsoft guns for younger users that are looking for safe, but good fun. Spring airsoft guns need to be charged or cocked prior to each shot, it's a one charge, one shot. These can be fired indoors with relative safety and is a great start airsoft gun to understand operations and methods behind airsoft.
Gas Airsoft guns are the funnest of airsoft guns. Some employ a blowback feature that is similar to the recoil of a real gun. These airsoft guns utilize the gas to propel the BB out while pushing the slide back for a very realistic imitation of a firearm. These gas airsoft guns fire in either semi automatic (1 trigger pull, 1 shot), or some incorporate a full auto feature (1 trigger pull, many shots).
SelfDefence.com carries a variety from both the Spring and CO2 powered rifles and shotguns.