I've had my EC9s for at least two years now, but I have no problem at all with the mag release. I carry it daily, clean it maybe once every month & 1/2. I do spray a very minimal shot of Ballistol inside the mag well, insert & eject the mag a few times, then wipe away any excess. Maybe this helps it release better, I don't know, but I don't ever remember having any problems. All 3 mags work as good as the other. Maybe I got lucky. Never have had any issues with it, either. OK, one issue is when I lock the slide back, the release button is too tight; I need to pull back on the slide a little to get it to release. That's the only problem I can think of. (I also spray Ballistol on the innards when it gets cleaned, then wipe off excess.)