Just an FYI: I purchased an upper and lower from different vendors and the fit between the two is great! The rear pin was a little tight and I needed a little brass punch to help it out on the initial start. After a few hundred rounds it's still a perfect fit and the rear pin is still tight but no tools needed.
