I have had this gun for almost a year now and I've decided to write a review. I love it and have had nothing wrong with it. This gun has a great rate of fire and is easy to move around. Mine clocked in at 385 fps by airsoft gi. The battery lasts for a long time as long as you charge it right the first time... This M4 can shoot up to 200 ft without any problems. The gun itself is very solid, yet still light enough that it is very easy to maneuver. I highly recommend that you use at least .25 gram bb's or higher for the greatest amount of accuracy.
Long lasting battery
Great rate of fire
The flip up sight in the back is removable but has a short screw, mine was stripped but was easily fixable with some super glue.
Rating: [5 of 5 Stars!]