Aero Precision EPC-9 9mm/.40 Caliber Threaded Upper Receiver with LRBHO Mechanism Installed - Anodized