Barrett M107A1 .50 BMG 29" FDE Semi-Automatic 10 Round

Barrett M107A1 .50 BMG 29" FDE Semi-Automatic 10 Round at King's Firearms Online.