Troy is right on the money.
In many areas it's still possible to get people elected who pass confiscatory laws. By and large these laws are not currently being used on their own to actively prosecute individual firearm owners. Instead, they are being used in conjunction with other laws, often those of a 'zero-tolerance' nature where officers must either lay charges or face disciplinary actions. This also has the effect of having firearm owners cast in a bad light in the media by virtue of association with other non-firearm criminal charges. Many in law enforcement rationalize this to themselves by saying that 'honest gun owners' aren't being arrested for firearm violations.
That's neither here nor there because whatever the political cost, it has been demonstrated again and again in countries throughout the world that if governments want to steal their citizens' guns, they can. It's easy enough to find most people, and guns are usually in their home.
But why should people have to store guns in their home? No shooting is required to deny theives of whatever stripe your firearms - just keep most or all of them away from your home in a safe, unknown, hidden location. And what's off paper, doesn't exist.
I'm not a LEO, but I have apparently been drafted without pay and against my will to be a 'public agent' (Firearms Act enforcement) and 'peace officer' from time to time. The dummies who designed the Firearms Act made me a public agent - while I'm flying, BECAUSE I'm pilot in command. And therefore, according to the law, I'm curiously more qualified to manufacture prohibited firearms.
If this seems like a long rant, it's because I was on the receiving end of such post-midnight visits. When the dust settled years later, the taxpayers kept one gun in total, my license was restored, no convictions were obtained, and several cops lost their jobs. I'd conservatively estimate that the cost to the taxpayers for stealing that one gun from me was well over a thousand times its purchase price.
Gun owners fight back.