New member with 2004 Grizzly 660 with problems

I recently bought a 2004 660 Grizzly for my son, after bringing it home he took it for a ride and it backfired very loud through the exhaust and now it wont start. It turns over and there is a clinking noise on the clutch side as the motor turns over.

I’ve checked the carburetor mounting flange and it looks fine, I’ve seen some bikes were the carb blows out of its mount but this one is fine.

I’d like to get it running again, what should I check next?

Should I post this in a different place on this site?