"Give up what you already have, you can have small handguns but you have to store them at a gun range/military garrison/law enforcement facility, and you have to pay for permits and licensing" is not a compromise.
Unless you think "you can have one thing that you already owned" is compromise.
add a skeleton here at some point
26 days ago