Switzerland is also almost entirely homogeneous and its citizenry is pretty racist as a result. You live in a melting pot, you get conflict. Simple as that. 'More Guns' is not now--nor will it ever be--the answer.
Entire Phoenix Police Force Attends Kindergarten Graduation Of Fallen Officer's Daughter