p1642831 March 29, 2016 at: 738 × 490 In: The Age of Telescoped Ammunition Has Arrived – UK Receives 40mm CTA ← Previous Next →