
Availability: In Stock
Current Stock: Out of stock
The Aero Precision EPC-9 9mm assembled upper receiver is a complete, ready-to-run top end for AR pistol and short-barrel rifle builds in 9mm. This one ships with an 8.3-inch barrel and a 7.3-inch Enhanced Gen 2 handguard, giving you a compact, maneuverable platform ideal for close-quarters shooting, pistol caliber carbine competitions, or short-range duty work. Since it arrives fully assembled, you're just a bolt carrier group and charging handle away from a complete firearm—no gunsmithing required.
The upper receiver is machined from 7075-T6 aluminum and includes a last-round bolt hold-open mechanism, keeping your build consistent with standard AR ergonomics. The Enhanced Gen 2 handguard uses a free-float design with M-LOK slots for mounting lights, foregrips, and other accessories without touching the barrel. Its one-piece construction, built-in anti-rotation tabs, and scalloped rails keep weight down while preserving the strength you need for hard use. The 1.72-inch inside diameter accommodates most muzzle devices and 1.5-inch suppressors, and quick-disconnect sling attachment points sit at the 3, 6, and 9 o'clock positions.
The 8.3-inch 9x19 barrel is chrome-moly vanadium with a QPQ corrosion-resistant finish inside and out, 1 in 10 twist, and 1/2-inch by 28 threads. It'll handle standard and +P ammunition reliably and has the profile and length for fast target transitions in confined spaces. Note that the muzzle device is not pinned or welded—you'll need to secure your own muzzle brake, flash hider, or suppressor adapter to the barrel.
This is a no-compromise upper for shooters building a semi-custom 9mm platform without the hassle of sourcing and fitting multiple components. Aero Precision's reputation for precision machining and attention to detail runs through every detail here.
| Caliber | 9x19 (9mm) |
| Barrel Length | 8.3 inches |
| Barrel Material | Chrome-moly vanadium |
| Barrel Finish | QPQ (corrosion resistant) |
| Barrel Twist | 1 in 10 |
| Barrel Threading | 1/2 inch by 28 |
| Handguard Length | 7.3 inches |
| Handguard Type | Enhanced Gen 2 M-LOK free float |
| Handguard ID | 1.72 inches (forward), 1.78 inches (barrel nut) |
| Upper Receiver Material | 7075-T6 aluminum (custom forged) |
| Receiver Features | Last-round bolt hold-open, AR15-compatible lugs |
| Color | Black |
| Included Components | Assembled upper receiver, barrel, handguard, muzzle device (not pinned/welded) |
| Not Included | Bolt carrier group, charging handle |
You'll need a bolt carrier group and charging handle at minimum. The upper ships assembled and ready to mount onto an AR15-pattern lower receiver; once you add a BCG and charging handle, you have a complete, functional rifle. The included muzzle device is not pinned or welded, so you can swap it for a different muzzle brake, flash hider, or suppressor adapter if needed.
Yes. The EPC-9 upper uses standard AR15 takedown and pivot pin lugs, so it will work with any mil-spec or enhanced AR15 lower receiver.
The handguard's 1.72-inch inside diameter will accommodate 1.5-inch suppressors and most standard muzzle devices. You'll need to thread a suppressor adapter onto the barrel's 1/2-inch by 28 muzzle threads and secure it according to the suppressor manufacturer's instructions.
M-LOK is a modular accessory mounting system that lets you attach lights, foregrips, rail sections, cable management, and other tactical gear to your handguard without using traditional Picatinny rails. It's lighter and cleaner than full-length rails while maintaining the strength you need for duty or competition.

SKU: 167528095 • Weight: 3oz





Availability: In Stock
Current Stock: Out of stock
The Aero Precision EPC-9 9mm assembled upper receiver is a complete, ready-to-run top end for AR pistol and short-barrel rifle builds in 9mm. This one ships with an 8.3-inch barrel and a 7.3-inch Enhanced Gen 2 handguard, giving you a compact, maneuverable platform ideal for close-quarters shooting, pistol caliber carbine competitions, or short-range duty work. Since it arrives fully assembled, you're just a bolt carrier group and charging handle away from a complete firearm—no gunsmithing required.
The upper receiver is machined from 7075-T6 aluminum and includes a last-round bolt hold-open mechanism, keeping your build consistent with standard AR ergonomics. The Enhanced Gen 2 handguard uses a free-float design with M-LOK slots for mounting lights, foregrips, and other accessories without touching the barrel. Its one-piece construction, built-in anti-rotation tabs, and scalloped rails keep weight down while preserving the strength you need for hard use. The 1.72-inch inside diameter accommodates most muzzle devices and 1.5-inch suppressors, and quick-disconnect sling attachment points sit at the 3, 6, and 9 o'clock positions.
The 8.3-inch 9x19 barrel is chrome-moly vanadium with a QPQ corrosion-resistant finish inside and out, 1 in 10 twist, and 1/2-inch by 28 threads. It'll handle standard and +P ammunition reliably and has the profile and length for fast target transitions in confined spaces. Note that the muzzle device is not pinned or welded—you'll need to secure your own muzzle brake, flash hider, or suppressor adapter to the barrel.
This is a no-compromise upper for shooters building a semi-custom 9mm platform without the hassle of sourcing and fitting multiple components. Aero Precision's reputation for precision machining and attention to detail runs through every detail here.
| Caliber | 9x19 (9mm) |
| Barrel Length | 8.3 inches |
| Barrel Material | Chrome-moly vanadium |
| Barrel Finish | QPQ (corrosion resistant) |
| Barrel Twist | 1 in 10 |
| Barrel Threading | 1/2 inch by 28 |
| Handguard Length | 7.3 inches |
| Handguard Type | Enhanced Gen 2 M-LOK free float |
| Handguard ID | 1.72 inches (forward), 1.78 inches (barrel nut) |
| Upper Receiver Material | 7075-T6 aluminum (custom forged) |
| Receiver Features | Last-round bolt hold-open, AR15-compatible lugs |
| Color | Black |
| Included Components | Assembled upper receiver, barrel, handguard, muzzle device (not pinned/welded) |
| Not Included | Bolt carrier group, charging handle |
You'll need a bolt carrier group and charging handle at minimum. The upper ships assembled and ready to mount onto an AR15-pattern lower receiver; once you add a BCG and charging handle, you have a complete, functional rifle. The included muzzle device is not pinned or welded, so you can swap it for a different muzzle brake, flash hider, or suppressor adapter if needed.
Yes. The EPC-9 upper uses standard AR15 takedown and pivot pin lugs, so it will work with any mil-spec or enhanced AR15 lower receiver.
The handguard's 1.72-inch inside diameter will accommodate 1.5-inch suppressors and most standard muzzle devices. You'll need to thread a suppressor adapter onto the barrel's 1/2-inch by 28 muzzle threads and secure it according to the suppressor manufacturer's instructions.
M-LOK is a modular accessory mounting system that lets you attach lights, foregrips, rail sections, cable management, and other tactical gear to your handguard without using traditional Picatinny rails. It's lighter and cleaner than full-length rails while maintaining the strength you need for duty or competition.
SKU: 167528095 • Weight: 3oz
