German: Foreign Mfg. Pistols and Holsters.
Try this again. Would appreciate any info since I focus on police and military, not so much commercial, but this really caught my eye. S/n 98051b? on slide. 8051b? on barrel and frame. E/N on barrel, slide, and frame. WaA140 on barrel, MR on barrel and frame. Triangle P thing on rear of slide...