The best thing I've ever read about reducing gun violence is this 2017 essay by @NickKristof, recently updated. If we take a public health approach, modeled after cars, there is so much we can do, even in a divided country: