Large-caliber sniper rifle Barrett M107. US Marines Training Center.
The Barrett M82, in the documentation of the US Armed Forces M107, is an American self-loading large-caliber sniper rifle manufactured by Barrett Firearms Manufacturing and in service with a number of countries around the world. Known among soldiers as the “Light Fifty“ Light Fifty
You can become a channel sponsor for a nominal fee