This was a project and a half. Tokyo Marui MK46 MOD 0.
It had the wrong flash hider, broken front sight, missing comfort grips on the front handguard, missing foot from the bipod, broken recoil mech and didn't feed properly oh and it was spray painted in desert colours.
After much scrubbing, 3D designing the recoil mech and comfort grips and general tinkering it's finished (apart from I'm looking for the correct front sight and maybe some original comfort grips)