I don't think "compromise" is the correct term, more like, an opportunity to find a mutual alternate solution. Our Government does not have to afford us a compromise, we are allowed the right to bare arms and that's it. There is nothing in either the Bill of Rights or the Constitution that secures our right to own whatever type firearms we want, or in any quantity we want. These have simply been privileges afforded to us. So I think some people are confused as to just exactly what the Constitution and Bill of Rights actually provides.
For the sake of debate, if we were only allowed the possession of fully registered single shot 22 rifles we would, in fact, still be afforded the opportunity to bare arms. "Everything else" has been a privilege up to this point. Sure, it's an unacceptable extreme example, but it should make clear the possibilities and the reality of the situation. As long as laws are written in such a way to still afford us the right to bare arms, no matter how inconvenient, ours rights have not been legally violated by definition.
So why work together towards mutual solution? Because your elected Government and fellow Americans do not have to compromise, they do not have to negotiate their desire and right for better gun control measures. All they have to tolerate is the basic right to bare arms, nothing more. No portion of a truly free society will ever be allowed to hold rule over their fellow man or it's government. "Compromise?" If that opportunity is a reality then it had better be jumped upon.
I think too many people are confusing rights with privileges.