I recently wrote that more Americans than ever before are carrying firearms for protection, with about 30 percent of the population toting a gun in public at least some of the time. The reason for that growing commitment to armed self defense was underlined last Saturday when a gunman opened fire at an In-N-Out Burger in Twin Falls, Idaho, only to be driven off by people at the spot who were willing to fight back.