Anyone seen one of these before? Not military...? About 2 1/2 inches long
https://www.milsurps.com/images/impo...lscis006-1.jpg
https://www.milsurps.com/images/impo...lscis005-1.jpg
https://www.milsurps.com/images/impo...lscis004-1.jpg
https://www.milsurps.com/images/impo...lscis003-1.jpg DRP, is Deutches Reich Patent, Im sure
Thx, Andy