I have a HP compensator on my 4595ts. Swapping it out for a barrel shroud. Want to sell the part. Will it fit all carbines or just the 45? The HP website does not show differences like part #'s. Are all of the barrels the same O D ?