Looks like a recent Margay. I say recent because they’ve been around for ever, out of St. Louis, good stuff. I believe if you’ve been in the sport for a while you’ve owned/ driven one.
Yamaha can motor, package will last forever, throw a ring at it once in a while, replace clutch linings once in a while, carb kit once in a while. For sure less broken bones than the dirt bike.