Barrett's original .50 caliber M82 rifle design ... Modernized versions of both rifles have been developed in the intervening ...
The Corps chose the Mk22 Mod 0 Advanced Sniper Rifle, manufactured by Barrett Firearms, a company widely known for their ...