I personally like the AGM XM8. It shoots around 300 with the spring settled in and has an insane ROF with a mini 8.4V 1100mah battery (seriously around 20 BPS). The two down sides are (1 The lack of almost any sights (2 The body pins get a bit loose after a little while. The gearbox is very quiet and seemed to be well shimmed. The externals aren't too bad and the fore grip comes with a nice rubber coating on it. The gun is a bit long however, that may be an up-side. I would not recommend disassembling the gear box because thats what ruined the wiring on ours. For the price I say it is a good gun.