The challenge is enforcing two different standards for rural and urban dwellers. Trying to enforce any rule on criminal gangs is difficult to impossible.
The concept of "a well-regulated militia" in modern terms means army reservists or National Guard in a chain of command directly linked to the Pentagon. Most of the other self-proclaimed, American "militias" are bumbling amateurs that I would not trust with a water pistol!
Hah!
Hah!
On the one hand, farmers routinely carry guns to kill wolves or bears threatening their livestock. Farmers should also be allowed to keep guns in their trucks during visits to town.
One extreme is Alaska where the Federal Aviation Administration insists that bush pilots carry guns (in their planes) to scare off curious bears.
OTOH urban dwellers have little need or use for guns. It should be easy for a leftist city council to ban guns in town except for police. Current Canadian gun laws currently ban discharging any firearm within city limits and severely limit where recreational shooters can practice.
Now we move to the Canadian example where shooters need to pass a basic firearms safety course before earning a (federal) Possession and Acquistion License. A PAL card must be presented when buying guns or ammo.
Furthermore, PAL holders must join a local gun club. City dwellers are required to lock up their guns at home with guns and ammo in separate lockers. Keeping guns and ammo in separate lockers reduces the number of crimes of passion ( shooting your wife's other lover). City dwellers are only allowed to transport guns (by the most direct route) to a local gun club, which is the only place they are allowed to shoot.
Canadian Hunters get a bit more leeway as to where they can shoot, but still need a hunting license. They are only allowed to hunt with the land-owners' permission and only during hunting season.
With fewer guns in circulation, fewer Canadians die of gunshot wounds.
The Royal Canadian Mounted Police tried to ban "pocket pistols" chambered for .25 or .32 caliber bullets. Their logic included the notion that small pistols firing bullets equivalent to .22 Long rifle would annoy victims, but were too weak to kill most ... increasing medical costs, etc. Eventually some one reminded the RCMP that .25 ACP is used in the Olympics. Now .25 caliber is only allowed for shooters training for international competitions.
Hah!
Hah!
Machine guns, rocket launchers of any weapon more than .50 caliber is banned in Canada, because they are useless for hunters.
OTOH criminals can buy any guns they want. A small-time drug dealer (from a medium-sized town up the coast) bragged that he could get his hands on any (prohibited) machine gun or rocket launcher. Most of those prohibited weapons are smuggled in from the USA. Mexico suffers from similar problems with drug gangs smuggling weapons in from the USA. This results in 90 percent of shootings in Vancouver being one drug gang shooting another drug gang.
Regular urban citizens do not worry about armed robberies or murders because gun crimes (outside of the drug trade) are rare.