Oh how wretched of me. Buying the most bumlicked brand of the Airsoft decade. Alas, my CM16 has breathed its last breath. My budget is £370, maybe a little higher. I'm a complete derp when it comes to internals so I'm not going to dive into that can of worms. And to top it off, my local marshals...