My proposed "compromise" (though I struggle with the right legal language) is that the people have the Constitutional right to keep and bear arms and the government has the right to regulate our "arms" but ONLY with our consent. A consent that is itself fixed with a sunset clause that requires it to be occasionally revisited and renewed. And a "consent" that we, the people have the right to revoke in a time of crisis.