M16A4 Marines
March 14, 2025
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
March 14, 2025
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