My street bike has an o ring chain. Your right, I also think the PO of my xl250r just put a chain on with old sprockets. I know better. I'll do as you suggested and replace the set with a reg chain. They are cheaper anyway.
However I'm not sure what the stock chain was on this bike..
However I'm not sure what the stock chain was on this bike..