i have had no issues at all with my mags, some that i have and been running through my xd's since i had my first which was in 05, and they are still running strong. You should take the mags apart and clean them like 10-ring said, get you a double stack mag brush from brownells, and they makes quick work of cleaning the mags and the mag well on the pistol too. the xd's are known in the training circles to have mag issues if they aren't kept clean, that is an easy fix though. they are cheap and they are easy to replace so worse case scenario you can get some more, and btw you could nevert have enough anyway.