MP5 is great, G&G is full metal, pretty decent for the price, I got a VA (CA?) MP5A2 with the solid stock and it's ok, shoots great but the plastic body has started to show stress signs and cracks due to a buddy handling it like a real steel in a game -_- last time I lend out to a military trainee.... G&G CM16 is also a good platform, it's an M4 with telescopic stock, it's also all plastic but it's strong, I actually was really impressed with it. I installed a Madbull Ultimate Hop Up unit in it and it rocked. Nice and light too. But I sold it and bought myself a G&G F2000 instead cuz it's my favourite bullpup weapon

lol