Ok let me start of that after receiving the Spikes Upper. It’s well made and notice it has the American flag in front of the Spikes Tactical lettering. Didn’t see that in picture website. I don’t mind the flag at all. Ok the only reason I gave it a 4 and not a 5 star is because I put it on the Sharps Bros jack gen 2 lower and fit way to snug. Didn’t mind that at all but where I did mind was the front takedown pin had to move around upper and lower around to make pin lock in. The rear takedown pin is where the problem was. The pin didn’t want to lock in. Wouldn’t even go in half way. After several tries. I then got spikes upper and tried to install it on two other lowers I had built and function. Both of them the pin wouldn’t go in. So now I know that it’s not the lower causing the issue but the spikes upper. After closer inspection notice the rear takedown pin holes where lined up right. That’s why rear pin wouldn’t go thru. So I actually got a dremel bit and sand the upper pin hole a bit to make pin go all the way in. Finally got pin to go thru all they in. But still was too snug that I had to use a tool to push pin back out. So I dremel the hole a bit bigger and got it where I can push pin out with my fingers. Also still snug enough where there was no rather or slight movement between the upper or lower at all. After that procedure the spikes upper fit well on my other lowers as well. So for that reason I have it a 4 out of 5 stars. Took a bit of customization with proper tools to get it to fit right.