Battle worn CQB M4 build

After a great night event last week I thought it was time to build a CQB M4 out of some spares I have. I have been assembling it to a look I have in my head. The supressor will sit flush against handguard. It has as very minimal mods to gearbox besides o ring cylinder and piston (at the moment :smiley:). I have no idea how long the barrel is as i have just been taking a little off at a time until it looks right. I am hoping to have a spare few hours this week to do some more with it. This will be so much fun in close quater action.
It is not finished yet, but will be soon.