When i first got this gun i thought that the finish (matte black) was amazing for the price (unlike a JG's finish which is all grayish). Also, the guns shoots around 950 rounds per minute (16 round per second). Since then i bought some rails to eliminate the wobble (still shoots to the right though). The fire selector switch is a little stiff at first but the 20th time you turn the thing it gets a more fluid motion (not loose, but fluid -- sometimes young people get that mixed up) and it makes a nice "snap" sound when it goes to "semi", "auto", and back to "safe".
When i took the flash hider off i didn't see that there was a little pin in the side of the flash hider beside the screw so i stripped part of the threads, but they still work fine(just watch out for that pin when you take off the flash hider). it comes with an 8.4 1500MaH Ni-CD battery(which I still use)so my impression of this gun is, "It's a good gun, just don't bash it into anything hard"
magazines are a nice black matte finish
shoots around 375fps with .20's
magazine feeds flawlessly
the barrel wobbles
i got a big ol' plastic flash hider :0
shots go off to the right(on mine, at least)
Rating: [4 of 5 Stars!]