There are alot of crazy things going on in society today when it comes to violence and public rage. With the new open carry laws, its certainly tempting to purchase a gun for protection. However, if you watch the news, you'll see that there are many gun accident incidents on a wide scale. It appears that there are more injuries not from crime but self inflicted via accidents.
An alternative to hand guns that you may consider are handheld taser devices. Tazzer , tazer or tasers as some people refer to them are hand held devices that when activated, can send a high voltage electric shock to the target individual. It is used as a protection device to temporary disable an attacker. Many police use tasers to take down attackers or violators that would normally be too big to handle or too dangerous via hand to hand combat.
Learn more about alternate solutions to handguns: http://www.handheldtasers.com/