I have sold plenty of nylon timing gear over the years and have never seen one fail due to stress. I have seen them wear out after 260,000 miles. Now with that said I dont think i can wear out a ruger 10/22. I got my first 10/22 over 18 years ago and its still going strong.