1.Kahr CW9 great for packing if you get a good one.
2.Glock will go bang everytime and good for packing.(spending all ya got).
3.XD 9mm 3". You know them and like them. I would go top shelve and get the bi-color as I think they are cool. (spending all ya got).
I love to spend others money. I should have been a politician.
The prices is a little on the high side for the Glock and XD. Can you make it to a show? You could save $50 or more dollars if you did. Good luck.