Well, since you don't want to carry the world's best defensive pistol I would say an M&P 9 or XD9.I am gearing up to buy a compact carry gun in a couple months but I do not want a glock. What do you carry or suggest? I am looking for a barrel length of 4 inches or less and at $500 or less.