Airsoft guns shoot plastic pellets at velocities from for a low-end spring pistol, to for heavily upgraded customized sniper rifles.
Airsoft guns can be modified to increase pellet velocity, rate of fire, reliability, or accuracy/range.