M16A4 Marines
Dec. 24, 2024
M16A4: Why It Took So Long for the US Marines to Dump This Rifle - 19FortyFive 5 things about the M16A4 that you complained about | We Are The Mighty File:Marine M16A4 Gharma.jpg - Wikimedia Commons M16A4 Marines
Dec. 24, 2024
M16A4: Why It Took So Long for the US Marines to Dump This Rifle - 19FortyFive 5 things about the M16A4 that you complained about | We Are The Mighty File:Marine M16A4 Gharma.jpg - Wikimedia Commons M16A4 Marines