thanks guys! yeah, I'm certain its a roll pin as I can see through it and spray PB blaster through the pin. I think I need to buy a better drift as the one I'm using is just a little too small.