AMERICAN RESISTANCE TAKEDOWN BARREL ASSEMBLY 16" NITRIDE BARREL WITH CRY HAVOC TACTICAL QRB BARREL PLATE

AMERICAN RESISTANCE TAKEDOWN BARREL ASSEMBLY 16″ NITRIDE BARREL WITH CRY HAVOC TACTICAL QRB BARREL PLATE