Barrett Firearms Mfg. Awarded U.S. Army Contract for M107 (Barrett M82) .50 Cal. Long Range Sniper Rifle (LRSR)

Barrett Firearms Manufacturing was awarded a firm-fixed-price contract, worth around $8 million, by the U.S. Army Contracting Command (ACC) for

Read more