
Availability: In Stock
Current Stock: Out of stock
The Aero Precision EPC-9 9mm assembled upper receiver is a complete, ready-to-assemble upper built for 9mm PCC (pistol caliber carbine) builds. This 16-inch barreled upper comes fully assembled with Aero's ATLAS R-ONE handguard, giving you a slim, lightweight platform that's still rigid enough to handle the abuse of range days and competition. If you're building a 9mm AR from the ground up or upgrading an existing lower, this upper delivers the quality Aero is known for—precision machining, smart engineering, and dependable performance—without the guesswork of sourcing parts individually.
The upper itself is machined from 7075-T6 forged aluminum and features a last-round bolt hold-open mechanism, so you'll know when the mag runs dry. It's designed to work with standard AR15 barrel nuts and handguards, giving you upgrade flexibility down the road. The 9mm CMV barrel is QPQ-finished inside and out for corrosion resistance, with a 1-in-10 twist and 1/2x28 threading to accept standard muzzle devices (note: the muzzle device included is not pinned or welded, so you can swap it as needed).
The ATLAS R-ONE handguard is where this upper really shines for shooters who like to accessorize. It's built slim and light but includes a full-length top picatinny rail for optics, lights, or lasers, plus quick-disconnect sling mounts at the 3, 6, and 9 o'clock positions. The proprietary ATLAS mounting system keeps things rock-solid without unnecessary bulk. This upper comes fully assembled and ready to mate to your lower—you'll just need a BCG, charging handle, and lower receiver to complete the build.
| Caliber | 9x19mm |
| Barrel Length | 16 inches |
| Barrel Twist | 1 in 10 |
| Barrel Material | Chrome Moly Vanadium with QPQ finish |
| Muzzle Threading | 1/2x28 |
| Upper Receiver Material | 7075-T6 forged aluminum |
| Handguard | ATLAS R-ONE (15-inch listed) |
| Handguard ID/OD | 1.3 inches / 1.5 inches |
| Top Rail | Full-length picatinny |
| Sling Attachment | QD sockets at 3, 6, 9 o'clock |
| Assembly Status | Fully assembled |
This is an assembled upper receiver only. You'll need a lower receiver, bolt carrier group (BCG), and charging handle to complete the build. Once those components are added and properly assembled, you'll have a complete 9mm carbine ready to shoot.
Yes. The EPC-9 upper uses the standard AR15 takedown and pivot pin lug pattern, so it will mate to any mil-spec AR15 lower receiver. This is a 9mm upper, so it's designed to work with 9mm-specific lowers or dedicated 9mm lower receivers for best reliability, though it will physically fit a standard .223 lower.
The handguard can be swapped for any AR15-compatible option—the upper accepts standard AR15 barrel nuts. The muzzle device is not pinned or welded, so you can remove and replace it with any device compatible with the 1/2x28 threading (brakes, flash hiders, suppressors, etc.).
The upper receiver and ATLAS R-ONE handguard come fully assembled. A muzzle device is included but not pinned or welded. You do not receive a BCG or charging handle; those must be purchased separately.

SKU: 167528960 • Weight: 4oz





Availability: In Stock
Current Stock: Out of stock
The Aero Precision EPC-9 9mm assembled upper receiver is a complete, ready-to-assemble upper built for 9mm PCC (pistol caliber carbine) builds. This 16-inch barreled upper comes fully assembled with Aero's ATLAS R-ONE handguard, giving you a slim, lightweight platform that's still rigid enough to handle the abuse of range days and competition. If you're building a 9mm AR from the ground up or upgrading an existing lower, this upper delivers the quality Aero is known for—precision machining, smart engineering, and dependable performance—without the guesswork of sourcing parts individually.
The upper itself is machined from 7075-T6 forged aluminum and features a last-round bolt hold-open mechanism, so you'll know when the mag runs dry. It's designed to work with standard AR15 barrel nuts and handguards, giving you upgrade flexibility down the road. The 9mm CMV barrel is QPQ-finished inside and out for corrosion resistance, with a 1-in-10 twist and 1/2x28 threading to accept standard muzzle devices (note: the muzzle device included is not pinned or welded, so you can swap it as needed).
The ATLAS R-ONE handguard is where this upper really shines for shooters who like to accessorize. It's built slim and light but includes a full-length top picatinny rail for optics, lights, or lasers, plus quick-disconnect sling mounts at the 3, 6, and 9 o'clock positions. The proprietary ATLAS mounting system keeps things rock-solid without unnecessary bulk. This upper comes fully assembled and ready to mate to your lower—you'll just need a BCG, charging handle, and lower receiver to complete the build.
| Caliber | 9x19mm |
| Barrel Length | 16 inches |
| Barrel Twist | 1 in 10 |
| Barrel Material | Chrome Moly Vanadium with QPQ finish |
| Muzzle Threading | 1/2x28 |
| Upper Receiver Material | 7075-T6 forged aluminum |
| Handguard | ATLAS R-ONE (15-inch listed) |
| Handguard ID/OD | 1.3 inches / 1.5 inches |
| Top Rail | Full-length picatinny |
| Sling Attachment | QD sockets at 3, 6, 9 o'clock |
| Assembly Status | Fully assembled |
This is an assembled upper receiver only. You'll need a lower receiver, bolt carrier group (BCG), and charging handle to complete the build. Once those components are added and properly assembled, you'll have a complete 9mm carbine ready to shoot.
Yes. The EPC-9 upper uses the standard AR15 takedown and pivot pin lug pattern, so it will mate to any mil-spec AR15 lower receiver. This is a 9mm upper, so it's designed to work with 9mm-specific lowers or dedicated 9mm lower receivers for best reliability, though it will physically fit a standard .223 lower.
The handguard can be swapped for any AR15-compatible option—the upper accepts standard AR15 barrel nuts. The muzzle device is not pinned or welded, so you can remove and replace it with any device compatible with the 1/2x28 threading (brakes, flash hiders, suppressors, etc.).
The upper receiver and ATLAS R-ONE handguard come fully assembled. A muzzle device is included but not pinned or welded. You do not receive a BCG or charging handle; those must be purchased separately.
SKU: 167528960 • Weight: 4oz
