Just wondering who may be using Airsoft for practice when you can't get to the range? I picked up a KWA, HK UPS Compact for some "off the range" time. Being the gas blowback style it cycles like a regular semi-auto. Of course it doesn't have the recoil of the 9mm, recoil is a little less than my Ruger 22/45. The overal weight and feel is identical to my 9mm. This is no plastic toy gun that you get in Walmart. 2000 BBs and a can of Green Gas goes for around $40. So far I've shot probably 200+ "rounds" through it.