I chose the Sig P229 out of the list you gave. My choice would be the H&K P2000 or P2000sk. Both are as reliable and accurate.