"Ruger claims to guaranty their guns for life."
Well, no, they don't. In fact they make no guarantee whatsoever. But they say that they "Ruger wishes to assure its customers of its continued interest in providing service to owners of Ruger firearms."
What does that mean? Not much at all. BUT, Ruger, without fanfare, does a great job of customer service that in effect is the same as a lifetime warranty.