I purchased this GBB pistol for my wife as my KJW M9 is a little hard for her to handle comfortably. The first one we purchased gave us some problems; the pistol would shoot one mag with no problem but every mag after would fire a few rounds then jam. We adjusted the hop up and cleaned and oiled the gun several times but still had the problem. Took it back to GI Tactical here in VA and they verified the hop up bucking was swollen. It was a brand new gun so came from the factory that way. Kudos to GI Tactical, Airsoft GI and KWA; they called me the same day it was dropped off saying it was being RMA'd and then I got several emails throughout the process. The new one was shipped right to the house and has worked perfectly! This gun, as mentioned by others, does come "dry" so make sure to take care of it, clean and lubricate it regularly and it will work like a champ.
Though not really related to the gun; great customer service from GI Tactical, Airsoft GI and KWA in replacing the faulty gun!
Great size and weight for people with smaller hands
Extremely efficient gas system lets you get multiple mags per charge
Needs a little more care and feeding compared to other manufacturers products
Spare magazines are expensive
Take down can be a bit of a pain with the take down lever needing to be removed from the gun to get the slide off
Rating: [5 of 5 Stars!]