OK, so I read it.
First, the initial premise is hard to agree with. I don't believe there are 5% of the population that are 'gun nuts'. I'd say that is lower, but the quantity of folks committed to avoiding more gun control is higher than 5%. They just aren't 'nuts'. I don't feel I warrant being called a 'nut' in any fashion but I stand staunchly against more gun control. The 5% 'gun controllers' is probably closer to the number that really want to affect guns (versus just avoiding violence), so that's better, but I think that is higher too. But anywhoo...
As a reasonable and rational person if I read that and the topic was anything except guns I would find it logical and to be a good compromise and I'd say "Go for it!". I have nothing specific against any of the provisions if they were implemented as described in the details AND if that stuff were set in stone and locked it for the rest of time with no possibility of more changes. Therein lies my opposition. Nothing related to law is ever locked in forever. Since I know that the people who are pushing gun control (the 5% or whatever running the plan) have a different end game I believe that this would just be one step in their direction and very quickly they would be back because of the stark truth that these things would do zero to prevent gun violence and mass killings. My point is that even if 'everyone' agreed and this stuff was passed it would never end the push for more. The 5% puppet masters and the other 45% that nod in agreement with them will always be unhappy with this. But if you find some way to make it the last possible word on the subject and I'd go for it. That solution escapes me though.
As I've continued to state elsewhere, the problem is people and society and that's where we need to put our energy. Instead of this type of compromise I'd ask those looking to 'end this debate' to change the conversation to the people/behavior problem. Then we'd get near universal buy-in because it's hard to argue against "if the person didn't want to kill we wouldn't have this violence problem".
BB