Try Numrich for SW parts.
A new firing pin and spring can't hurt....
1. Thanks for the heads-up!
2. If you can recommend someone to take care of checking this gun out, pm me.
3. I would feel better if someone who knows these guns went through it and cleaned and checked everything out to know whether I have a solid gun or whether I bought one that was "ran hard and put away wet."