Well, at least you have a fully functioning revolver now.Two things; The upper frame strap was drilled/tapped for a Leupold mount, and done badly I might add, by a previous owner. That alone scrapped the gun. Ruger will not repair firearms that have the frame drilled and tapped. The barrel was loose but apparently the frame was cracked as well. I didn't see it neither did my local smith. They did so I will take their word for it.
The new revolver cost me $400. No I'm not happy about it. I paid $400 for the now scrapped SBH a year and a half ago and now I have a new one for $400. I have $800 in a $600 gun
I hate to say it, but it has been my experience that with this kind of situation, Smith and Wesson handles these things better.