Modular automatic shotgun.
Blender file only but it can be used for other programs if you export it
The parts are separated on different directions, to attach them into the main body you just have to move the parts origin to the main body (selection to active).
You may have to setup the textures manually, you can use the node wrangler addon to setup the textures faster, the textures and the objects have the same names to make it easer to setup.
The gun is not rigged.
The gauge normals are kind of glitched but i guess it may not be a problem since they won't appear for a long time
If you have suggestions or complains you can comment and i will make updates