grenades

Barrett and MARS unveil new 30mm SSRS grenade launcher for the US Army

Barrett, renowned for its large-caliber weapons systems, in partnership with tech startup MARS Inc., has…