What would you do? I broke one top ring.

Actually you can reuse the rings with low mileage like that as long as they go back in the same cylinder. I used to think you couldn't do it either but then when I worked at a Ford dealer they had problems with their straight sixes using oil because the ring end gaps were all lined up. There was a recall to pull the head and pop the pistons out of the cylinder and reclock the ring end gaps. Put it all back together and every thing was fine. That recall paid like 5.5 hours and I was doing them in 2.5 so it was good money.

I have since done it on my race motors if they had to come apart early for whatever reason. Now if you had 30K or so on it I'd have the machine shop hone it and put new rings in it. Those dingle ball hones aren't worth a crap.