Xm 29
Dec. 24, 2024
XM29 OICW - Wikipedia XM29 OICW - Wikipedia The failed XM29 OICW, once a contender for the US Army's M16A2 replacement program, The US Army has been on the hunt for a new rifle for nearly 30 years to replace XM29 OICW - Modern Firearms | Xm 29