The cause of this has more to do with demographics than gun laws.
Or mainly the impact on our culture that said demographics has caused.