I had someone take one of my PCF composite lowers to do a video and he told me that his Rock River Arms upper would not fit unless he did some grinding so he returned it to me. Their web site reads that they have a very tight fit built in and to install your upper you have to put the front pin in and rock the lower onto the upper until you meet resistance and they give it a smack with the palm of your hand to seat both parts. I did that and it popped right on and has a perfect fit. If anyone buys one of these lowers and encounters a fit problem don't be afraid to give it a smack, you will not break anything. No hammers, just the palm your hand giving the grip a good downward smack. Couple photos showing the fit and finish.