Piston pin bad ?

How's the head..?