Your gun's also missing the lifter, lifter spring and attaching screw. The parts you need should all interchange for 29-A's & 29-B's, that bolt I have seems to be a rare occurrence and looks like it will work with some fitting or swapping of the extractors.
The bolts for the later guns have a round boss on the bottom front the will vary in length, but (most) earlier bolts without it will fit.
The odd bolt also has a K stamped on it, that was always the letter added for house brand guns, don't know if that's what it means or not, I never noticed that before, I'll have to pull some house brands out.
I grabbed parts from the 29-b & 29-A by mistake and found the receiver parts are not a good fit, you can see a gap in the bottom front, the 29-B rear will not go all the way into the 29-A, the interference is at the top rear before the bottom front get close.