Don't expect politicians to do anything about it, they're far too frightened of all the mailers the NRA will send out to everyone with a record of buying a gun if they do.
I lived in a placid small town in New England. One of the local cops was shot in the face with a shotgun when he was on patrol. I don't think they ever did find out who did it. The cop lived, thank goodness, he wasn't a bad guy. It just shocks the hell out of everybody when it happens in a small town. Here in the inner city, people expect things like that from time to time.