that is not a MP 40.
the MP40 was first used in WW2 designed as a tank crew weapon used by infantry.
the magazine was a long straight box magazine designed to be fired in the a panzer 1-8 drivers slit.
it is a very good build though and i do like it.
my advice would be to research before you write down the name.