Ive had this gun for about a month now and it is well built and very solid. I added a madbull 363mm tight bore barrel to it so the barrel extension is actually useful and needed. It has a great rate of fire and can be very accurate at about 100 ft but like all stock E1 scars they have a weird hop up problem. Even on the lowest setting (no hop) they tend to curve the bb skyward at around 100 ft. I haven't gotten around to it yet but Ive read that getting new bucking can solve the problem, Systema or Element bucking was recommended, about 7 bucks. Also it uses a 8.4 small type battery, and although it will take a 9.6 large you gotta take the stock apart to get it in there, it wont slide into the cheek rest. Other then a few problems i love this gun, it works great and is something different from the same m4/m16 guns out there. I highly recommend it.