When I bought this gun the magazine it came with was damaged and only shot 2-4 full powered shots, and the 5th wouldn't even clear the barrel. I contacted ASGI and they had me try a few solutions, and when none of those worked, they sent me a new magazine without a bunch of hassle.
The new magazine worked fairly well, though I was still only getting one mag per fill. I was expecting better, but I live in Missouri so it doesn't always get hot enough to use this gun with green gas. It had to be about 90+ to get 2 mags per fill, but they performed great at that temperature. This summer I upgraded to a propane converter and the gun now performs perfectly, with about 3 mags per fill, on a 60 degree day, and 5-7 mags on an 80 degree day. It is accurate on a human sized target at about 150'. Shooting off a rest with a scope, I was able to pierce the bottom of a soda can at 130'. I use King Arms .28
The iron sights are perfectly accurate for most shots under 100' though. The scope unbalances the gun terribly. If you take the stock off, the gun makes for a very large, very accurate pistol, which is really not good for anything other than intimidation. My only complaint is that you can hear the inner barrel rattle if you shake the gun, so sighting in a scope is fairly pointless.
Very cheap, very accurate. Easily out performs my friends $200 sniper, and has almost no breakable parts.
This gun is very light weight and I carry it on my back to pull out for long range shots across a field that I cannot reach with an AEG.
Does not really need to be cleaned, as there's no moving parts to speak of. An occasional barrel swab is all I've ever done to it.
Magazines are full metal and don't crack when you drop them.
Magazines can be kind of crappy if you don't lube the seals and they aren't very cheap.
No sling swivels.
Inner barrel rattles, making sighting in a scope annoying and not permanent.
My hop-up doesn't work and the BB drops before it loses much power. I feel I could get my ammo out about another 50' with an adjusted hop up.
Rating: [5 of 5 Stars!]