Try Adam Webber over at HKpro.com He has about everything you would ever need. A great guy to deal with too! I've done alot of business with him. He's good peeps.
I believe his email or contact info can be found over their pretty easily.
Talked to Adam for about an hour. He knows his @#$%^. I have recomended him to several other friends on other boards. He is getting me some more info to really make the old SW-5 sing. Thanks Adam, I look FWD to getting all the parts on order!