Anti-Tank Rifles

RIA: Barrett M82A1

The story of the development of the Barrett M82 .50 BMG semiauto rifle is really a neat story – much more interesting than most people probably expect, and reminiscent of many firearms development stories of […]