Bob's gun smithing in Downingtown Pa 610.873.2062 I have dealt with him for years great guy great work too. most f the local shops that take in repair work send it to him also. I would really spend some time talking to the guys at village, not sure about them yet.