AR10 12.5" TAKEDOWN UPPER ASSEMBLY

AMERICAN RESISTANCE AR10 TAKEDOWN UPPER WITH 12.5″ BARREL, 9″ MLOK HANDGUARD, CMMG BCG AND CHARGING HANDLE, AERO PRECISION UPPER RECEIVER, CRY HAVOC QRB BARREL TAKEDOWN SYSTEM, HARD COAT ANODIZED.