I successfully swapped a Bear Creek barrel, fit the M&P upper like a glove, and a Toolcraft bolt into the M&P bolt carrier without issue. Has feed many mags without issue. My brother has it now, he tried to put a complete Bear Creek upper on it, the profiles matched perfectly but the pin spacing...