RE: Broken scope mount screws
I'd haul it to a gun smith and have them take the broken screws out, re-mount the base and scope and bore sight it. Sometimes the little they charge for their service is well worth it. Good luck with the rifle. What's the old saying, When it rains, it pours?