Back in 1992 I did some research for a presentation about gun laws. AT that time there were over 600 gun laws (State) that affected ME the law biding citizen......600 gun laws that had little to no affect on the 'other' citizens.
Since then many hundreds of more gun laws have been passed.....ALL which affect ME the law biding citizen.
Compromise.......that is all the law biding citizen has done.
Enough all ready.
Enforce the existing laws on the books ---State/Federal. There are enough to send those 'other' citizens to jail for life.