mccann m1 garand gas port practicalmachinist.com Category:metals and mining Global Rank:94,107 visits:692.9K pages/Per:2.2 ADS