Yelp has been another excellent resource. I found Larry through here. I had a firing issue with a 22 Walther. Larry was very nice and explained to me what he would do to access the problem. When I went to pick up my gun, Larry explained to me thoroughly what he had found and the work performed on the gun. Larry is very knowledgeable about firearms. He also provides transfer services and also receives guns if you happen to order one online. If you are looking for a gunsmith that's honest and caring about what their craft and their customer, Pearl Firearms is the place.