Light Fifty
Light Fifty Articles
When you imagine a sniper rifle, chances are the gun in your mind will resemble the Barrett M82. From movies to video games, the Barrett M82 has become an iconic weapon and the standard against which...
Published: