Run engine out of oil what needs replacing?

So my Grizzly mysteriously had no oil when I went to ride it, engine lost power and died about 10 minutes into a ride. No signs of a leak on engine… no oil spot where it was parked.. and I’ve never seen it smoke. I just rode the previous day, and just checked the oil within the last week, I’ve never had a problem with oil. But it happened… Sooo… When I turn over the engine it sounds of a horrible metal on metal screeching/scraping sound. What parts would you say are bad? Cylinder and Piston obviously. But what else? Rod bearing? Crank bearing? Just junk it and buy a replacement? Anyone need parts? LOL.