Sorry for the late response.
"Confiscation" sounds like a harsh term. The government had a buy back scheme.
I still own guns.
A .22 bolt action rifle and a 12 gauge single barrel shotgun shotgun both used to control vermin in my vineyard.
The only real effect the changed law has on me is if I want to buy a new gun I have to fill in a form from the dealer ( and these rules are uniform across the country we don't have "weak or strong" gun control states).
He processes the form (normally between 4 days to a week) I can then pick up the weapon and take it immediately to a police station to be processed by them. When you present the gun in the police station it must be covered and in a disarmed state. Failure to do this could mean confiscation of the weapon. And yes police are armed in this state. (much to the annoyance of many people)
Every time I want to buy ammunition I have to produce my shooters license or no sale.
Gun control here (much to my own surprise ) also includes air rifles or pistols.
As I stated in another forum I can only see one use for an automatic or semi automatic weapon. To kill someone, everything else can be done with a less powerful weapon
And as for being "left unarmed" I am the only one of my close friends who owns a gun. If you asked them do they want to buy a gum the answer would be...are you crazy who would want a gun..what would you do with it / use it for???
And it seems we are lucky we don't have and I quote " criminals rampaging your homes without worry ."
Is there any recourse against this law sure there is. Every 4 years the government comes up for re-election just vote them out and change the law. The only problem with this is that you have to get people to vote for that. Doubt if any political party put that agenda before the voters the would get one representative elected.
We just have a vastly different culture when it comes to guns. Not saying yours is wrong and ours right.
Every country has to have its own gun laws and has to live with the consequences and I am certainly not going to tell you how to run yours.
Hope the answer is what you wanted and once again sorry for the late response and a happy new year to everyone