The MP-40 as seen in comrade man 4 mp stands for Maschinenpistole which directly translates to machine pistol, meaning submachine gun. 40 stands for the year 1940 when it was put into service. the mp-40 served till the end of the war in 1945 but was used by other counties well after the war.
if you want to use this just credit me.