lost a piece of piston...Stumped?

Damn.Good luck....