If not the Gen 3 in Glock G19, I would stick with a Ruger p95DC polymer frame. It's probably tougher than the Glocks and I've never had a FTF or problem with 3,000+ rounds downrange. They eat any ammo and the mags are about $13 for Hi-caps. All edges rounded off, more accurate and not nearly as blocky as the Springfield XD (I shot one and boy am I glad I didn't get one..the accuracy really falls off after about 15+yards. Overall, the Glock is more accurate because of the hexagonal rifled barrel, but you cannot shoot lead through it without risking an explosion....The Ruger is about $250 cheaper too.