Piston Question

Well here's the problem you'll have.

The rod you have is for a floating pin. What is going to hold the press pin in place? It won't be the rod because that will have a bushing in it. Also you need an oven , a press and, a jig to put pressed pins on properly. You will also need a new rod.

You will be better off having a machine shop put the clips on the piston and make them floaters.