Damn. Well, we thought something had been pulled in when they did the vandalism. Sorry to see that. The piston looks pretty bad, and of course that head is screwed, but you never know, your engine builder could tell you otherwise. Might be time for a stroker or forged assembly
on insurance's dime.