"Mine was accurate, efficient on gas, and extremely comfortable before I dropped it in the dirt and someone stepped on it. (Mag was out, hard ground. Probably would have survived had it not been stepped on).
It didn't shatter, but some dirt got in with the mechanism and I wasn't able to get it to fire much after that.. It began behaving almost as if a gear was stripped out, and it couldn't be counted on to fire consistently after that.
Speed was satisfactory, though I found it not to be too effective beyond 50 feet with the .20 g BBs. It had little deviation at that range, but the speed and gravity eventually make it ineffective at that range.
One problem I did have was after about 30 CO2 changes (which is quite a lot), the seal began leaking CO2 whenever I put it in the mag. Not always, but too often. (Might have been an operator error over-tightening it.)
I found that sometimes putting it in the gun and firing would get it to seal. Otherwise one could use his head and try to salvage it after it's no longer of use.
I found the vices of this gun to be far less than what makes it great. When the gun broke, I saved the old mag on purpose so I would have an extra when I got a replacement."