I'm all for 2nd amendment rights, and I think if more people were trained, and carry conceiled, there would be less crime. The criminals do have the advantage, in the fact that they don't care about the laws.
However, keep in mind, that if you have to draw your firearm, you must be prepared to...