It's a really horrible situation that largely results from decades of cynical opportunism on the part of the GOP and NRA (as Robert has chronicled). The only way things can start to change IMO is if owning a gun becomes a taboo, and widely regarded as morally obnoxious.