Forget the to-ing and fro-ing about Trump and Obama. The problem is embedded in American culture.
The right to bear arms in complete nonsense in an age where people purchase their meat in supermarkets.