This is a minimalist stock for a civilian type AR15 buffer tube. This is not Mil-Spec. It was designed to fit on this buffer tube:
The stock was modeled after a design created by Worker.
I am using for a Nerf blaster but will fit with any other civilian spec buffer tube.
I have a test piece that you can print in order to check for fit and then you can scale as required. The holes to secure the end plate to the stock are designed for an M4 10mm bolt. You may need to bore them out a bit.
The stock and cheek rest are friction fit. There are no other methods to secure them on.
It is not designed to work with a real firearm. Please follow your local firearm laws when printing these parts.
Only the cheek rest may need supports.