AR15 556/223 TAKEDOWN 10.5" UPPER

AMERICAN RESISTANCE 10.5″ 556/223 CUSTOM TAKEDOWN UPPER WITH CRY HAVOC QRB TAKEDOWN SYSTEM, CUSTOM WE THE PEOPLE HANDGUARD, MIL SPEC UPPER, HARD COAT ANODIZED.