Compact Semi-Automatic Sniper Systems

The US Army managed to get full approval from Congress to buy thousands of new M110A1 Compact Semi-Automatic Sniper Systems (CSASS) last year, and now its snipers are...