The XM29 OICW was a series of prototypes of a new type of assault rifle that fired 20 mm HE airbursting projectiles.
Your all-in-one creative subscription
Subscribe to Envato Elements.
The XM29 OICW was a series of prototypes of a new type of assault rifle that fired 20 mm HE airbursting projectiles.