"This gun is outstanding for the money. because of the fact that its non-blowback, it gets alot of shots per CO2 canister.I would estimate about 200-230 shots per CO2, and the mag only holds 15bbs, so thats quite a bit. My friend has a gas blowback, and he has to refill gas with each mag he shoots, however, I can shoot around 15 or more mags before running low on CO2. And the fact thats its all Stainless steal except for the trigger, makes up for it being nonblow back. And i just shot it a little while ago and i did a can test and an accuracy test. It shoots through both sides of the can like nothing, and it is acceptionaly accurate. Over, a great backup gun if your primary is out or broken. Two things i would buy with the gun is Silicone oil, and an extra mag. I highly recommend this gun, Definetly worth the Cash!"