Ha! Modeling a firearm was fun, and more likely enjoyable. Maybe because its the sidearm I use during our airsoft skirmishes @ "G9" and "The Nest". Having examined and able to hold the replica of the SMG for real was the best reference I can get my hands on.
And so after finishing the initial stage of modeling the low-poly 1028 triangles on Maya. I was encouraged to do more. And thus I came up with doing 5 variations of set-ups for the MP5k platform... although, 2 of the 5 variations are already considered impossible and stupid... such as the "MP5k 9mm Sniper"
I'll post the rendered image of the modeled 9mm Sniper and its other variations as soon as I get the textures done.
For now here's the Basic Variation with the custom Fixed Stock: