That piston looks a little lumpy on top like it had some corrosion and someone bead blasted it. Do they come that way new? I would try to smooth that out with a flat file then some 220 grit paper (don’t round the edges).
Put the ring on the piston and check the side gap. If it’s more than .001″ you’ll get ring float and loose some compression. If it’s good, take some red scotchbrite and put a matte finish on the sides. New pistons are not round, they are tapered and cam shaped so you have to allow extra clearance at the skirt. If it’s already been running in that bore no worries on being too tight. How is the pin fit, are the bosses cracked, are the grooves for the clips punched out?
If you have a flexi ball hone keep it away from the ports at all costs. You can use it for 2 seconds only in the very top of the sleeve. Just a few little scratches, don’t be tempted to do more or you’ll bell mouth the top. If you have a shoe type hone you’d have to hone all the way through the plating to get the shape you want so don’t even get started with that. Best to just take your red scotchbrite and work the shinny area just below the top where the ring seats.
hey, it was running when it came in here, a new ring can’t hurt it.
Gif