The frustrating political calculus on gun control