I picked up a roll pin at Ace hardware on the way home from work. It was still snug, but I got it in with no damage. They don't leave much to grab to get pin started. The gun is complete now. I will strip the upper and clean it. Hope to get it out to the range tomorrow if the weather is at all tolerable. They keep predicting rain, but it keeps missing us. Looking forward to having two days off.