I agree, it is the mag. Oddly enough it was my 6 round cm9 mag that functioned perfectly, and my 7 rounders that had the problems. Grinding the slide lock pin is an easy fix, and it gives me more peace of mind carrying the cm9 for a PD weapon knowing that no matter what, a round isn't going to hit the pin and cause the slide to lock back. It's a cheap part too. Screw it up and you're out $5. What you decide to do is up to you. Just telling you what has worked for me and many others here.
Have you checked to see if the bullets are scraping the pin yet?
I've lost my memory, and I can't remember where I put it.