Tokyo Marui's are good, but a lot of cheaper rifles are a lot better. JG Bar 10, Well snipers, HFC/Cyma VSR etc.. They also don't have crimped cylinders.
The Marui L96 needs more stuff replacing, such as the weak plastic feeding ramp for a metal one. The barrel also has a tendency of being offset for whatever reason.
If you're not going to use them for skirmishing, then, for legal reasons, let's not do that.
(UKARA isn't a license.)