I owned a Steyr M-40. The pistol had a number of issues with failing to lockup while firing. This was not due to limp-wristing. After firing a round, the slide would chamber another round and then fail to close the last millimeter about once every magazine. After 300 rounds, the issue was still present. I finally sent the pistol to GSI, Inc. (the importer and service station) and they did the trigger modification (to correct a variable trigger pull that was a design defect in the pistol) as well as polished the breech face. When I got the pistol back, it functioned fine from then on. I was forced to unload the pistol due to financial issues, and regret doing so. It should be noted that GSI, Inc. is no longer importing OR servicing these pistols because Steyr-Mannlicher has failed to renew their service agreement with this Georgia importer. In fact, Steyr-Mannlicher has failed to respond to any of their inquiries. So, now if the pistol is to be worked on, it is no longer covered by any warranty and all work that GSI does is charged back to YOU.
Hope this helps.