Free Shipping & Free Returns*

FREE SHIPPING on Over 250,000 Products

Shop now and get Free Value Shipping on most orders over $49 to the contiguous 48 states, DC, and to all U.S. Military APO/FPO/DPO addresses.

Enjoy our FREE RETURNS

We want to ensure that making a return is as easy and hassle-free as possible! If for any reason you are not satisfied with your purchase, simply return the item within 30 days of receipt, and we'll cover the cost of return shipping. Learn more about our Return Policy.

Shopping Cart
CMMG 5.7X28mm 8in Banshee Upper Group Receiver
As Low As $829.99 Save Up to 15%
View Product
Compare (0)

JT661944's Review of CMMG 5.7X28mm 8in Banshee Upper Group Receiver

I wanted to follow up on the previous review submitted on Aug 2nd. CMMG did immediately send my BCG back with a new bolt and I did not have to wait the estimated 4+ weeks for someone to inspect and evaluate the stuck ejector.

First trip to the range today and both the Speer 40 gr & Range Dynamics 62gr ran flawlessly through it. Not a single issue! Consistent feeding, ejection and BCG cycling. Exactly what I have come to expect from CMMG based on previous experiences. This is definitely a keeper and was an absolute blast to shoot! Especially with the 62gr subsonics. The spring action in the buffer is noticeably louder than the report at the barrel or the ejection port with a suppressor attached. This is quieter than any 300 BO I've owned using subs.

I would definitely recommend this upper mated to a quality built lower, but to be honest, for what I spent on building a quality lower I could have just bought the pistol version of this and been done. If I had to do this again, that's definitely the route I'd go. I chose to use an FDE Aero M4E1 stripped with Geissele internals, buffer tube, buffer and spring.
Pros:
  • Quality
  • Fun and cool factor
  • service and support
Cons:
  • None
Best Used for:
  • Home defense
  • Plinking & target practice
Would Recommend: Yes
Was it helpful to you? Yes | No
Share
Last updated 2026-08-16 UTC.