Its been my experience if you are hard pressed for cash,,, and If the piston skirt is not showing a lot of wear and the ring grooves are not beat out,,,, you can freshen up the horizontal lines a bit with fine emory paper (that helps hold the oil and lube the cylinder) clean the grooves real good and just replace the rings if the chrome on them is pitted... but IMHO if Im there already and unless the piston is just exceptional,,,, A fresh piston/ring set with a light cylinder hone is hard to beat.... for longevity