Expo Arms AR-15 Upper Receiver Parts Kit

Manufactured by Expo Arms
Manufactured by Expo Arms
18 Reviews

In Stock

Standard orders will ship out in 1 business day (M-F) if ordered by 3:30 pm CST. FFL orders will ship within 5 business days or less as long as we have the information for the transfer destination. NFA items will take longer to ship and are dependent upon ATF processing times.

For individual Officer, First Responder, and Military pricing please make sure you are logged in. for details



The Expo Arms AR-15 Upper Receiver Parts Kit contains the small parts you need to assemble a MIL-SPEC stripped upper. Each kit contains a standard ejection port cover assembly and forward  assist assembly with appropriate pins and springs, and even features a spare C-clip. Proudly made in the U.S.A.

  • Forward Assist
  • Forward Assist Spring
  • Forward Assist Retaining Pin
  • Ejection Port Cover Door
  • Ejection Port Cover Pin
  • Ejection Port Cover Spring
  • Ejection Port Cover C-Clip
See More


BrandExpo Arms
TypeUpper Parts Kit
California Prop 65 warning

 WARNING: This product can expose you to chemicals, which are known to the State of California to cause Cancer and Reproductive Harm. For more information go to www.P65Warnings.ca.gov.

Awesome service good kit

by -

Fast shipping got my parts within 4 days upon receiving the dust cover detente was bent I call customer service and they sent a whole new kit!!! very impressed with the service of the company

Excellent quality upper parts kit!

by -

As good a quality upper parts kit as I've used. All parts were a nice black coloring, solid, and excellent fit and function. Bonus c clip included.

Decent quality, missing a part

by -

I didn’t have high expectations for this kit, it would have been five stars if it actually came with the roll pin.

From PA: We sent a couple of roll pins out to you when we saw this. Sorry about that!

Ejection port cover to large

by -

Seems like it would be okay other then the fact that they gave me a dust cover about 1/8 inch larger then normal so it wouldn’t fit my upper for ar15, I think they gave me a 308 parts kit idk.

Will not fit Anderson Upper Receiver

by -

I purchased this for the Bear Creek Arsenal 16" SS 5.56 barrel that came with an Anderson Arms Stripped upper receiver. Allo the upper kits claim to be standard but this one will not fit the Anderson Upper Receiver as the door is too large. Someone needs to know what STANDARD is! At least offer an ANDERSON kit to go with the stripped Upper and note that that is the onbly one that fits it. Hoping to get a replacement but is should not have happened in the first place.

Dust cover will not fit Anderson Upper.

by -

Same issue as previously reported. Will not fit the Anderson Upper. I have not tried any other uppers as that is all i have right now.

New dust cover received

by -

Update on a previous review. They sent a new dust cover ASAP. Good way to keep customers and keep them happy too. Thanks PA.

Good price

by -

Good product for the price. Everything fit good and functioned well.

expo upper parts


installed on a Ceratac upper. fit great, no issues

Buy a different kit...

by -

The ejection port cover would not latch on an Aero Precision upper at all and looks as if it's already been through combat. Would definitely not buy again due to the cover, but the rest of the parts were ok.

From PA: Very sorry to hear this! We'll be happy to send you a replacement.