I bought and used the same set. On my 66 barracuda, I stuck the end of the punch in the female end of a 3/8" drive extension and wrapped some tape around it to hold it. Gave me the room I needed to give it a good wack with a hammer, and the Roll pin came out.