#1 Before you make the decision to carry a firearm, make damn sure you have talked to a good 2A lawyer and have his card in your wallet.
The last thing you want to have happen after a defensive shooting is that you are sitting in a local jail cell and Officer Goober is tossing you the local yellow pages.
Ed