Lonestar the problem with people carrying guns in public IMO is the fog of war type situations that arise when people start shooting. You could have situations where 2 citizens each think they other was the gunman when in fact both responding to try and help. Then police arrive and everyone has guns how do they know who is gunman, who is citizen etc. IMO the people with the guns need to be in uniform so we know they are supposed to have a gun.
I am all for right to own guns but just letting all of us carry them and expecting that to make things safe is insane.