Wow, what an eye opener, I have two carry guns that are down for repair, one new in the last 6 months Glock 19 gen4, the other is a bug 380 that was new this week and it failed out of the box. Both guns down for a recoil spring, makes you think, we bet our lives on a spring that has a life expectancy of a 1,000 rounds or so, in my case both new guns and defective springs. While both are down I am glad I have a trusty S&W 642 to carry and a Kahr PM9 that has been flawless for 800 rounds, the Glock 19 has not been reliable enough to even carry yet with 400 rounds. Revolvers can break, I have to admit I have never had any of mine break over the past 40 years. That Ruger SP-101 that I have had my eye on might just replace the G19. Just Saying we trust our lives to a couple of springs.