Yes, looking good! Looks like you found a roll pin too. (Or a finishing nail, etc.)
Yep, my local gunsmith is a stand-up guy. He pointed me to the car parts place a half-block down the street that had all the roll-pins I needed for 25-cents apiece. This time with the right procedure it went right in.
__________________ Fear is a Reaction..............Courage is a Decision