"Let me start of by saying what many others have. This is a great gun for the money you spend. It has a lot of extras that you don't typically see on a stock gun is this pricerange. The MOSFET is a perk, and helps when you're using LiPo batteries, since it's LiPo ready. However be warned. LiPo ready just means that the gun is wired with a LiPo connector. DO NOT use 11.1 LiPo batteries without upgrading the piston! Stripped mine out, so I had to swap it. Some of the wiring is very thin, and easy to damage if you get into your gun, but if you're just using the gun, it's surprisingly durable. Decent RoF, but nothing to write home about, unless you're using an 11.1 LiPo, which has it's issues as I said before. Haven't tried it with a lower voltage LiPo, but it may be better than a standard 9.6 NiMH. This gun is impressively accurate, dead on up to about 150ft, but you've got a decent shot up to about 200. The blowback is awesome. It does use a bit of extra battery life, but the gun no longer has the typical motor noise, and instead has a satisfying metallic 'clack' every time you fire. If you have any issues with the slide not closing all the way, switch to semi auto and fire a shot, this will complete a full cycle, and close the slide. I've had some difficulty with mid-cap mags, not lining up enough to feed BB's, but while I haven't done it yet, I imagine it could be fixed with a strip of velcro to put pressure on the mag as stated in another review. Make sure you like the sights built in to the gun, or be prepared to buy raised rails for the gun, as the front sight sits right in the way, and can't be removed. It helps hold the rails in place. Overall, despite some of the flaws the gun has, if I was to buy another gun in this pricerange, I'd pick up another of these without any hesitation. Also, I'll add that my first gun was DOA, however Airsoft Megastore was fantastic with getting that resolved. I called them, and they walked me through a lot of troubleshooting on the phone all the way down to removing the motor. I believe what happened on that was a stripped piston, and a disconnected motor wire. Not difficult fixes, but they replaced my gun without any questions. Their customer service is fantastic, as is their support/troubleshooting dept. I like the selection of parts on some other sites better, but I keep coming back since they are so good to work with, and have a great warranty."