We (my wife and I) fixed our ejection problems with our Glocks by using a better grip. I have a 17 gen 3 and she a 26 gen 4. No modifications needed, just more practice.
Plastic frame guns can be sensitive to that.
I carried a G19 for many years. I gave two of them to my wife and daughter. But I know they work because I've shot (well) over 1000 rds in each.
I just wouldn't start with a new one. I went with my P2000SK and 38 snubbie. I'm now trying out a LCR in 9mm, have 250 rds through with no probs.