Try Cylinder and Slide and call them first. I have used them and they are the best in my opinion. Had a new 500 S&W magnum X-frame revolver I sent to them. They take every gun they receive completely apart and check everything before lifting a finger to do any modifications. Well they found a barrel cylinder gap of .010 so they set the barrel back to .005 and that was very difficult as they had to come up with a way to take off the barrel and set it back. So I trust Cylinder and Slide completely. And once they work on your gun they guarantee for lifetime.