Have you taken the slide off and inserted a full magazine? Does it seem to catch on anything then? Could be the magazine release/catch is out of spec. Just a thought. I don't know what else it could be catching on and is this happening with all your mags or just one?