A toy gun includes a firing mechanism activated to cause rapid movement of
a pneumatic piston to cause rapid ingress of air into a cartridge to
cause firing of a soft projectile. A release mechanism causes ejection of
spent cartridges from the gun after firing.