I am sorry, but between surrendering guns to a criminal inquisitive government shifting burden of job proof on the citizen and selling them to criminals, most people cannot be blamed for selling them thus.
This is why gun control backfires.
There is no guarantee of the right to hold weapons in our constitution as there is in yours. So if “The People” i.e. the voting joe schmoe thinks it is reasonable and they are happy that each gun held should be registered then I see that as the height of Democracy - I know plenty of gun owners and they do not find it burdensome.
The only part of the Law I find draconian is the right of the Police to come and see how your guns are stored without warrant - I don’t think owning a weapon should give them that right - I have a knife block that I store my kitchen knives in and they can’t come in and check that - I think that part of the law should be challenged.
It is not so hard to sell a gun off either - a form and some ID to show how and to whom it was disposed - I have to do the same when I sell my car.