yes there are "bash" guards that they make to protect the ring. The ring looks fine from what I can see, just some wear and tear. So you need to go clean your bike and make sure to lube that chain, i see some rust spots on it. Then go and give it a test ride. good luck