Did you try Alhmans? At one time they used to be a S&W warranty station? Perhaps give the Gunstop a try and and see if they can put you in touch with John Podergois.
jme and I am a NRA Endowment Member
Don't be too timid and squeamish about your actions. All life is an experiment. The more experiments you make the better. R W Emerson