And then someone else sees someone shooting someone and that someone shoots the someone shooting someone else who sees someone shooting someone....
Escalating gunfights are not pretty.
Leaving out the fact that a fair amount of people in a stressed situation have serious problems actually aiming, so any surrounding 'innocents' become accidental targets.
It's not as simple as the NRA makes it sound. Ask any policeman who's been in a similar situation.