Mine was doing the exact same thing. I modified the extractor hook and it helped a little. I fitted a square firing pin stop and a 20# recoil spring. It has run like a top with Tripp 9 and 10 round and Metalform mags. It never locked open but now it does. Just thought I would throw that out.