I would avoid the Sprigfield XD series. I had the XDS in 45 that had serious feeding issues. My bud has a regular XD with the same issues.
CZ 97 BD is on my short list.
"We believe that all men are justified in defending themselves, their friends, and property, and the government, from the unlawful assaults and encroachments of all persons in times of exigency, where immediate appeal cannot be made to the laws, and relief afforded."
~Doctrine and Covenants 134:11