This is the high-poly model for the DAHL SMG gestalt. Three of my favorite variations are shown, but as you can tell from the parts breakdown image this mesh is capable of many more configurations.
Concept:
https://www.artstation.com/kevinduc
Additional Modeling:
https://www.artstation.com/richiemason