I have a 625 that I’ve been using for several years and have had no problems other than the lower firing pin needing to be replaced about every 15-18000 rounds. It’s built like a tank , heavy enough to absorb recoil , and swings nicely for me. But that’s just me. I did switch over to a Model 32 Krieghoff that I’ve been shooting for about a year It had nothing to do with the 625 not performing.