What is this?? 318 stroker??

If it's really a 318 and someone punched it out to a 360 stock bore, you've got a piston that is sitting in a .090" overbore, which is highly unlikely, unless it's been sleeved or something.

A sonic check will tell you if a 318 can be punched out that far and yes they can be but not to a 340 bore.