This is one of my CCW's and my vote for a good all around carry 9.
Glock 26 with Pierce finger extension works great for me. Disappears in a MTAC IWB holster.