Photos do not confirm or deny possible meteorite. There is something on the outside of the last posted photo, though, that may indicate meteoritic origin. There are several yellowish areas on the surface. These could indicate a pallasite, which has living crystals imbedded in a metallic core. Definitely need more and detailed photos.