Barrett Firearms M107A1 – 20″ Barrel – 50 BMG for sale

Barrett Firearms M107A1 – 20″ Barrel – 50 BMG for sale