It depends... you can buy an m4. But once you start modifying it it has problems... but I did buy a CYMA.. it worded well until I started to upgrade it... then I bought a KWA... left it stock and it runs great... so I would ask around... answers will vary. I'm happy with both....
A metal gearbox, ask the guys in the counter
Thanks! Your answer is awaiting moderation.