If your recoil spring guide rod is aluminum, that's probably the trouble. S&W changed to a steel guide rod at some time. It looks like SS. My 4506 had the aluminum rod and I ordered the new one from S&W. It is a much better looking part than the original.
Scooter2