What will it take? How long will we let the NRA and its Congressional lackeys show such contempt for the overwhelming desires of the American people?