I bought one from In Lead We Trust. It was as simple as taking out the old barrel dropping in the new. Functions perfect. Regarding the fitting, I could only guess that some guns may have corroded/ rusted or damaged frame barrel slots and not be able to accept the new barrel locking lugs easily. Anyway, good luck.