Quick view Add to Cart BARR M107A1 50BMG BLK 20 FLUTED BLK BBL $14,186.00 $14,650.00 Barrett Firearms