My XD 9mm is my favorite pistol. My only issue is that ejecting a full magazine is difficult. An empty magazine ejects no problem. I was told this is an issue, and that with use it get's better. Someone suggested oiling the spring on the magazine release button. Wondering if anyone has had this experience, and any potential solutions or ideas.