@sab_3d
Mechanically the barrel's wrong. To fully retract, there'd be NOTHING behind the barrel in the body (ie; No chambering and loading mechanism, just empty space).
You'd want a mid-stage for the barrel that acts as the "catch" for recoil and where it retracts into.
@NerfedGeek
hehe the barrell was never supposed to retract but I didnt have enough clearance for it when it folded up into the hatch and I was too lazy to edit the design to make it fit π but dont tell anyone