Posts Tagged: m24

US Army M2010 ESR

A modernized M24 that provided enhanced range and capability to the US Army