I caught this gun on sale for 135 and I must say, I would have been satisfied with the product had I payed the full price. It comes with a nice, 1600 mAh 9.6v battery and a smart charger, which is well worth the extra $18 from the gun only. It also comes with a metal, licensed, high-cap mag which is a standard with all G&G M4's. The accuracy is pretty good. I can hit a 12" circle target from about 120' nine out of ten times. I put a cheap 3-9x40 scope on it and it's pretty accurate up to about 150'. Rate of fire with the 9.6v battery is great, I'd say about 1000 rpm. The fire selector switch gives off a satisfying click when switching between fire modes. Comfort is the only bad quality of this gun. The back of the LE stock is covered in jagged bumps, which feel like broken glass, and the front, top of the grip has a sharp edge which stabs into my hand. The outer barrel, buffer tube, trigger, front sight, front sling mount, and charging handle are all metal. The rest is plastic. That said, it is a very nice plastic. The blow back feature is not necessary, but is cool to have. It adds a little bit of a metallic ping to each shot. All in all, I would highly recommend this gun.
Crisp fire selection switch
Comes with nice battery and smart charger
Good rate of fire
Little to no mag wobble
Stock feels like it was covered in shards of glass
Pointy part on the hand grip
Stock is a bit wobbly