This MP40 model is made for the purpose of game/real time use. It was created using Cinema4D R19.
The model is separated into different objects to make animation and other dynamic use easier. They're arranged in the following hierarchy:
Geometry count:4233 tris5854 verts
Textures:
Model tested in UnityEngine.