1. Guns allow poor people to supplement a meager income by hunting, which can bring in some extra food.
2. Guns give poor people some security. Since poor people cannot afford to live in gated communities and are likely to live in crime-infested neighborhoods, or else in rural areas where police presence is minimal, guns allow poor people to protect themselves.
3. In rural areas, the deer population is a problem. They can be kept in check either by hunting them or by accidentally running into them with one’s car. The latter, if it happens to a poor person, means a great deal of bother and expense, while the former means extra food. (See number 1.)
4. The poor are much more likely than rich people to end up in the military, where having some prior experience with guns can be helpful.