At first I didn't trust Dboys, but this is an amazing gun. It's the classic scar h: fast shooting, hard hitting and rediculously overpowered. The iron sights are removable, and the tactical rails are sweet. I have a red dot sight and a foregrip on this, and it's a beast! It's extremely accurate, even with .23 g bbs, and has really good fps. The ROF isn't amazing, but even on semi auto this gun gets the job done, so it doesn't affect it much. It's very durable and highly upgradable. The instructions are ok and the hop up tool is built into the gas block. The clip is really good, magazine winds well, and the battery is easy to charge. Overall, very good range, accuracy, fps, and bullet penetration (in a grassy field that really helps. GET THIS GUN IT'S A SEXY BEAST!!!
-this will take a while (lots of pros)
-very accurate (approx 150 ft .23 g bbs)
-high powered (422 FPS .20 g bbs chrono'd)
-great 500 rd magazine (shoots 100's of rounds before rewinding)
-lots of space on tac rails
-completely adjustable stock and cheek rest
-The battery is somewhat hard to get in, but all you have to do is fully extend the sock, cram in the wires, and then put the cover on and retract the stock again. It won't fully retract though.
-you have to wind the mag a lot, but it works after that well.
-The ambidexterous fire selector is kinda wiggly if you just do it on one side, always do it on both just in case.
-kinda heavy after a while (not too bad though)
Overall, these cons are very minor and it's an extremely good gun for any situation.