Mil-Spec 7075 T6 upper receivers finished in Type III Hard Coat Anodizing.

  • Out of stock
    Details