The raw stripped upper receiver was nicely machined and fits my Anderson lower and other different lowers well. Very neat and clean job! I got three upper receivers for different AR15 calibers including 6.5 Grendel, 7.62x39, 5.56 NATO. They are actually functioning excellent and doing what’s intended to do. If you could do your own paint jobs on Ar15, raw upper receiver is good deal and affordable choice!
Reviewed by: (Verified Buyer) Michael Li from Las Vegas NV on 8/30/2020