What is causing mass shootings in America?

And don't say video games because that's not the solution.
320 answers 320