In the military I had to qualify to carry a weapon on watch. I took it upon myself to get better at shooting. I can still hit what I aim at, at least as of the last time I shot. I have yet to find myself in a situation where a firearm could have made anything better. I neither carry, nor own a firearm. My opinion is that anyone, other than specifically for their job, bear country, that "needs" to open carry, is not to be trusted.
If I were to be travelling in an area where not having a firearm is stupid, then I will be prepared.
I do respect the rights of individuals to do whatever they want, as long as it does not infringe on my, or my family's rights, or life, liberty or happiness of another individual.
my favorite caliber? .45