I carry .45 acp (Glock) every day. But when I can't carry a gun it's the kel tec .380 that I take. I have to admit that the .380 makes me feel a little under gunned. But a .380 in the pocket is better than a .45 in the safe.
So what is the minimum caliber you need to carry to feel safe?