While a common staple of firearms fora on the internets is discussion of some fantasy scenario where the federal government waves a magic wand and declares all privately-owned firearms illegal and then "Blue Helmeted UN Troops" (usually Bulgarians, for some obscure reason, although Gauloises-puffing Frogs are also popular) come door-to-door, confiscating guns, and then our heroes can't go to work on Monday because they're too busy saving the Republic! Hooray!
On the federal level, actually, gun rights in the U.S. have been making grinding progress in the right direction since the nadir of '94, with the anti-gunners not having a single real national legislative or judicial victory to show since then.
Things are more divided at the state level, with most states moving in a direction of more liberal firearms laws, while others continued to become more draconian and hostile to gun ownership after 1994.
In those states, owning a firearm is a pain: the types of guns which can be lawfully owned are tightly circumscribed, and permission to own guns at all has to be sought and paid for via the mechanism of a Firearm Owner's ID Card or similar permission slip. The business of selling firearms is difficult even beyond the paperwork-laden nightmare imposed at the federal level, with all manner of extra state-level fees and regulations imposed on the small businessmen that operate gun stores.
The whole process, while ostensibly for public safety, has the end result of making gun ownership and shooting and buying and selling such a pain in the tuchas that, more and more, people say "Why bother?"
And so the number of legal firearms owners in these places drops, reducing the number of people who see guns as anything other than tools of criminality, which makes further tightening of regulations easier, which cuts down on the number of legal gun owners even more... Until you wind up here, and not one single Gauloises-smoking Blue Helmet was required. And you still have to go to work on Monday.