I am a strong gun supporter but ... don't get a gun unless you are prepared to kill another human and are willing to train (preferably professional training) to use it effectively. Real life is not like TV. Pointing a gun at someone probably won't freeze them in their tracks. Shooting someone, particularly with a handgun, will probably not stop them in their tracks either. Shooting in the air is never a good idea (except, maybe small shotgun shot). Firearms is a serious business that involves serious responsibility. You need to know your state (and sometimes, local) gun laws.
Other points: Firearms are a prime target for thieves. There are no winners in a gun fight. Few possessions are important enough to risk death or serious bodily injury. If you use a gun in self defense, you may get arrested and may need to hire a lawyer, especially in blue states. Finally, have a plan: when do you run (usually whenever you can) and when (and how/where) do you stand your ground (generally when you have no other choice).
Some of the previous comments in this tread reflect more bravado than realism.