First, we need to look at what exactly you will be defending yourself against. For self-defense away from home, there is no better protection than a pistol. But before you go and buy yourself a sidearm and pack it inside your waistband, be sure you know the legalities of where you are traveling. Most states require a Concealed Carry Permit (CCP), which allows you to carry a concealed weapon in public; minus a few restrictions such as government buildings and places that sell alcohol. Some states don’t allow you to carry at all, while some don’t even require a permit.