Bingo. I think you hit the nail right on the head, don't think I could've said it any better.

If you're going to carry a firearm for your safety, make sure it will be powerful enough to get the job done. If saving ounces/pounds outweighs the importance of having a truly effective weapon at your disposal, then you probably shouldn't be carrying a firearm at all.