But your Glock recoil spring "should" be replaced every ~5,000-rounds and the HK's recoil spring assembly is rated for ~20,000 rounds. If you are smart enough, you only have to replace the spring and not the entire assembly. The springs are cheap, BTW.
Also, from recent reports, the Glock Gen...