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.
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.