I picked up a Ruger SR-22 several years ago to train my sons on the basics of semi-auto pistol shooting. While I bought it as a cheap training tool, my boys and their cousins have grown to love the thing. The gun, which I never intended to be passed down as a family heirloom, has become the kids’ favorite. The boys may be getting close to putting 5000 rounds of mainly bulk ammo through it with very few failures. I clean and lube the gun every time it is fired. Does anyone have an estimate of how long I can reasonably expect the thing to last?