Nate Silver has found the single best predictor (most of the time, probably) of political affiliation: gun ownership. Who knew? Thanks for Mungowitz for posting.
It might be interesting to dig into this and distinguish (or, attempt to) between gun ownership and attitudes towards gun control. What I mean is: I don’t own a gun but am adamant that people should be able to own guns; and, on the spectrum of Democrat or Republican (only) I would definitely identify as Republican*.
* – I would normally identify as Libertarian, but note that, above, I have specified that the choice is ONLY between D and R. On this spectrum, R wins, hands down.