Very good upper for the money.

I scoured the internet for a nice quality upper looked at bcm stag Colt and spikes tactical to name a few and while those are nice mid tier uppers I was on the fence about spending 800+ on one from those guys. Which im sure would be well worth it I was still a bit hesitant. And in my many days of looking i happened to see primary arms was having a sale on these troy upper with the mlok and looking at the specs and the Troy's reputation for making quality products I pulled the trigger (pun intended) on this upper. Took a while to ship due to it being ordered during holiday and weekend times. But received it in a timely matter. Upon inspection yes there is alot of grease on it from the factory that needs to be cleaned but I cannot find a single flaw with this upper.!! Which is more than I can say for others I have purchased from reputable manufacturers. Long long story short this is a good buy!! I'd do it again but maybe in black next time. Lol