I had a similar thing. For me, the gun looked clean, but there was something small lodged in the mag release spring crevice. I thought it was the mags at first swelling. Thought it might be the mag release button getting caught up on the grips. Then finally took the spring out and put it back in and presto drop free mags again.