I just bought a Gen 4 G19. It seems the ejection problems are solved. I have run over 300rds so far with out a problem. The test fire date was 6-23-12 on the spent cases in the box. I plan on running another 400 rds through it before I carry it. This is my first Gen 4 gun. My older Gen 3 G19 and G20 have been flawless in the many thousands of rounds that I have shot in them. That being said I also have a S&W M&P 40 that I really like. In the full size guns I prefer the M&P. It has much better ergonomic grips and feels better in my hand than the full size Glocks. The barrel supports the case head better than the Glock 40 cal. I like the G19 for it's size and the way it shoots. It is a great carry gun.