I think we are entering a time when we must take self-defense seriously. I mean concealed carry and/or open carry among those who are willing, and a call for businesses that disallow weapons to reverse their policies. It is a cost that I'd rather not bear (I have a CCW, but I hardly ever carry), but we are in a deteriorating world where our government continues to poke at the wasp's nest of the Middle East and turn out, through public education, aimless, shiftless drones who have no future to look forward to. Add to that the manufacturing of crime related to the so-called "drug war" and no person can feel safe outside of his home.
I believe that guns will someday be unnecessary, but at the moment the trend is in the opposite direction.