Ok so i have been doing my homework for a while now and i am having trouble deciding between these 3 guns in 9mm. Sig P250 compact, Springfield XD SUB-Compact, and the Sig sp2022. I have not gotten to shoot any because there is no where to do so in my area, all i have shot is a glock. However these 3 feel great in my hand. I do like that the p250 has the ability to go from a 9mm to a .45acp by switching out a couple things. The XD is smaller and has the safeties, and the 2022 is da/sa. Give me your vote please on which gun is better, also if you have time i would love to hear WHY you decided or feel the one you voted for was better. i will be using this as a conceal carry and home defense. thanks!