"I have had this gun for about two months now, and all I have to say is that it has shot by my expectations. It chrono's about 360-80 FPS with .2 GOldenBall BB's, and it is totally legal for CQB play. It is a polymer body but it's metal where it counts, and it has never failed to perform. However, the only thing I can say bad about it is that the stock seems to 'pop' off (for lack of a better word) after about 5-6 days of usage. However, it's nothing a little super glue won't fix, and other then that, I've had no problems with it.
(Word to the wise: If you plan of getting extra mags, get the 300 round DBOYS mags, not the 70 round ones, because they never feed all the way through. I don't know if that's just my gun, but it only shoots about 40 ish and then it stops firing, even though there are BB's in it. If you play MilSim like I do, get the high caps and only fill them up with 70, trust me, it works 100 times better)."