Guns are totally cool, but they are also totally dangerous lethal weapons. This is a pretty good issue to use to illustrate the stupidity of a two-party system. Like there are two sides to be on, and only two sides, liberal or conservative. If you oppose gun control you are necessarily expected to be pro-life, supportive of the death penalty, pro-military, and against gay marriage. If you support gun control, then you are automatically assumed to be pro-choice, for affirmative action and welfare, and against capital punishment. Complex political issues cannot be neatly divided into two opposing camps. It only encourages a simplistic world-view in which Americans feel they have to choose one side or the other. I suppose it's easier than thinking for ourselves.