Sale!

German MP-40 9mm AYF 43 Original German

Original price was: $29,995.00.Current price is: $26,995.50.

Compare

Description

German MP40

9mm

100% Original German

All parts are serialized and matching except for the recoil assembly, bolt, and firing pin