Is the slide locking back as on an empty mag? If so, I suspect that you are somehow pushing the slide lock up during recoil.