No there is not a Long list of compromises that need to be made.   Did you ever hear something you disagreed with?   Did you shoot the person so they could never say it again?   That is what venting emotions gets you with gun control.   A shot person (aka a stack of gun regulations) because you don't like what happened.   The right to be different is the right to be free.  What is sad is how many here are clammoring to give up their freedoms.