Nerf modulus compatible 180mm Stock

Misc Notes
This model is remixed from the Blasterforge Stock 2 https://www.thingiverse.com/thing:2281344
The reason for this remix is to shorten the stock length to fit in my 180mm max height 3D printer. Also it is simplified into an all-in-one design. No assembly of the 3 components required.
See below for additional printing details to ensure you have success.
This was a quick remix, please feel free to use how you wish.