I've seen worse than that, much worse, and they have been repaired. Have you measured the bore?, as in the picture it doesn't look too bad. Obviously I can't see for sure, but if it cleaned up with a hone, it would just be a case of a replacement piston. Worse case, a rebore and new pistons. You know that you will do it!