Ron,
Here's a possibility to check. In your second pic, there is a stainless pin sticking out of the rear of the bolt (just above the safety notch), if that was sheared off within the bolt it would cause the type of problem you described. Here's how to check it out:
1. Remove the firing pin assembly from the bolt. Just put a pin, or nail, in the small hole shown in your pic 2, just above the end of the stainless pin. Then unscrew the firing pin assembly.
2. With the firing pin assembly removed, manually push the stainless pin into the bolt shroud (like you are putting the safety selector to the safe position. Check that the forward part of the stainless pin protrudes out the front of the bolt shroud, and that it isn't broken or bent.
I've never had to replace one of the stainless pins (bolt lock pin) so you will need to contact Ruger for parts and procedure.
Ted