Piston pin bad ?

Look a little rich to me ?