Tag Archive: Hirtenberger

Apr 08

MP5 Navy Contract Submachine Gun

An overview of the MP5 Navy Contract Submachine gun, chambered in 9mm.