I am one of those that thinks there is no one perfect carry gun for all occasions. I believe you have to have multiple guns in order to be able to carry in every situation. When you can, you carry the biggest caliber you can shoot well. When you can't you carry the biggest caliber you can fit and conceal AND shoot well too. I think you need a EDC and a Mouse at the very least in your choices. Its like having long pants for winter and shorts for Summer.