It's not only Ferguson. If people have been paying attention, situations like 9/11 and Hurricane Katrina have proven beyond a shadow of a doubt that the cops can't always protect or save you. Sometimes shit happens and the system is overwhelmed. It could be days or even months before the government can help your stupid ass. Never mind the fact that America used to be a place where people didn't want to be dependent on the government.
If some people don't like or want guns and they want to roll the dice, go right ahead. I just wish a lot of those people didn't have the knee jerk reaction to ban everything that they fear or don't understand. The word is liberty, and it used to be a big deal in this country, now not so much. If it's ok to broadly label people that support the 2nd amendment "gun nuts", then people that are pro-choice should now all be called "abortion nuts". Environmentalist are now "global warming nuts". How about "immigration nuts", etc.
Or, we could stop demonizing people we don't agree with. I'm talking to you, liberals.