When fired I am unable to pull the slide back, I have to push the slide forward and then pull back. I swapped in a whole trigger group from another m12 and it worked perfectly. So I started looking for the differences and found the slide lock had a broken spring, I replaced this and reassembled the original trigger group. It works better but any slight pulling action on the slide (before the trigger is pulled) causes the same jamb situation. It seems like trouble with the slide lock but I can't find it. Anyone ever run across this?