The term "gun nut" in general mainstream usage has come to mean a person within a certain culture. Conservative, white, male, overweight, southern or rural, uneducated, meat-eating, unenlightened, and fundamentalist Christian. And all somehow descendants of antebellum plantation owners, even...