I have a new XD-M 9mm. I have put a few hundred rounds through it, mostly WWB from Wal-Mart. I traded some 40 cal for 9mm PPU (Prvi Partizan) and on just about every round the casing failed to eject. I went back to the Winchester ammo and had no problems. Any thoughts are appreciated.