||Full disclosure: I've only had this gun for roughly 2 weeks, but have had a chance to field it in a recent MilSim game.
-Very accurate for such a short internal barrel
-Nice FPS (mine shoots @ 400fps which is perfect for my local fields)
-Solid construction; top notch materials
-Split gearbox design is great for quick diagnosis of problems.
-Functional de-cocker (releases spring tension)
-Functional foregrip (w/ bi-pod) and "silencer" included.
-Upper receiver strips down (upper gearbox and hopup/barrel assembly) in a matter of seconds. Quickly change from a CQB setup (stock internal barrel) to a DMR rig (extended barrel + silencer) at your bench between games.
-Non-Functioning Bolt catch (nit picking but true)
-Foregrip is big and ugly (in my opinion)
-Rail and receiver are slightly different shades of tan (not a huge deal but worth mentioning)
-Proprietary hop-up and other internal parts mean that replacements parts have to come from ICS. The parts all seem to be really well made, but I don't like being limited to only one supplier.
-The hop-up is non traditional and I still find myself trying to figure out if I'm increase hop-up or decreasing it due to the adjuster's design.
-It shoots pretty hot out of the box, so if you play mainly CQB, order a m110 spring with this (I did, but ended up not even using it as it passed chrono, just barely)
Rating: [5 of 5 Stars!]