I've recorded a timelapse with commentary capturing the process of the gun design done in 3D Coat.
It's broken into two parts feel free to skip through!
3D Coat Sub Machine Gun Design - Part 1
3D Coat Sub Machine Gun Design - Part 2
This was an older version that I transformed in the later modification. But I think it still holds some merit to it.