Piston Question

So I was getting ready to put my rings on an assemble the engine, when I noticed a small crack in the piston skirt. Pretty sure it happened when my dad pulled them out. I didn't want to chance it so I ordered a new one. The problem is the part # on the old one is now changed. These are lower end speed pro/Federal Mogal. But wanted them all to be the same. The piston that matched says press fit only. How tight are the pins to press? I removed two clips on the old one and pushed the pin out. Are those floating or pressed? Will I have an issue.