Well with all those suggestions, looks like I am set. I will get the punch, the CGW spring kit, CGW roll pin, and I should be ready.
I only wish a bleep bench block was cheaper than $20, cost's as much as the bleep spring kit. Trying to do this with the proper tools so I may spring for one.