The Army’s New XM8 Tries To Fix The M7’s Biggest Problem | Developments Today