• Barrett M107a1 M82

    Barrett M107a1 M82

    The Barrett M82, standardized by the US Military as the M107, is a recoil-operated, semi-automatic sniper rifle developed by the