gun control compromise