Who is to blame for all the shootings happening? The Republicans or Democrats?

100 answers 100