I'd go for the P-01 hands down. Far better ergonomics than the Glock, and just as reliable. As far as ammo sensitivity, my P-01 has digested everything I've put through it, from Winchester White Box 115gr FMJ to 147gr. Golden Saber JHPs, Blazer Brass FMJ... even Ultramax LRN reloads.