Steel sprockets and a good chain, "O" ring or "X" ring, but not cheap. I run DID chains on everything I own, I have never had one fail. Keep it adjusted and lubed, and it will never let you down. I run them on my Italian crap too, and you don't want case damage on anything. I like master-link style for off road, and always carry a spare master link, and rivet type on my street stuff. Spend your money on good chain guides, followers, and rollers, and they will pay for themselves, Maybe a sprocket guard if you have already bent what you have. I'm not shy, I run one, along with a rotor guard.
desertR