I baught my G19 gen3 brand new on Nov. 28th . i have about 4-5 hundreds rounds through it....Only had one failure to eject...and that was with UMC ammo...So I dont think its the gun at all...I love it..Also have the G26 baught on Nov. 30th....same number of rounds, with no issues..