Well, I just got one back from S&W with a push-off problem, too. They took excellent care of me at S&W and it sounds like they did you too.... In my case they checked several other things I didn't even ask for.....fabulous service!!
They take care of people and it appears we are two more examples.....