I have two visceral responses every time I read a story like this, today from the Indianapolis Star.
First, situations like this unfold not just on TV crime dramas or the movie screen, but in front of real people going about their everyday, otherwise normal lives. And it happens all the time. People who think that it could never happen to them or that it only happens somewhere else are living in fantasy. It just makes sense for responsible, law-abiding people to carry firearms to protect ourselves from irresponsible, law-breaking people and their pernicious ways.
Secondly, it reminds me that I need to stop being lazy and get my concealed carry license. It's not expensive and it's not hard; it's just a bit of paperwork and a visit to the county sheriff''s office.