Made for original military Mp40 sub machine guns only.
Will NOT fit GSG (ATI) semi auto Mp40s or most post sample / Wilson guns.
Replaces stock muzzle nut for blank fire though MUST be removed for live fire.
Comes with pre-drilled to .122. We will drill to recommended size upon request.