73017094
Mar 26, 1974
Nov 11, 1975
MAG-NA-PORT INTERNATIONAL INC.
Active Trademark
Subscribe
FORMING GAS ESCAPE PORTS IN FIREARM BARRELS TO REDUCE MUZZLE BLAST AND FIREARM RECOIL