The problem is the guns are out there and in such numbers that a gun ban would be ineffective and political suicide. Tightening up the process of buying a gun would help, but IIRC the loony who shot up the batman film screening had obtained all his guns & ammo perfectly legally.
What they need to do is the same thing that this country's government does when they want to discourage something.
Tax it.
Treat guns like cars and ammunition like fuel, and tax them. Every gun has to be registered and an annual tax paid on it. Perhaps with a sliding scale depending on calibre/ammo capacity so grandma's .38 revolver she keeps in her bedside cabinet in case of burglars costs less than Mr Macho's .50 Desert Eagle and his tricked-out AR15 with 30 round mags costs more per year than a 4-shot pump action 12-gauge that someone might have for home defence or hunting rats on the farm.
Ammunition gets taxed per round, again, bigger and more powerful rounds cost more to buy.
And the government can tell them that the taxes raised go towards free healthcare - just like the taxes we pay to buy/own/fuel a car go towards our roads
What they need to do is the same thing that this country's government does when they want to discourage something.
Tax it.
Treat guns like cars and ammunition like fuel, and tax them. Every gun has to be registered and an annual tax paid on it. Perhaps with a sliding scale depending on calibre/ammo capacity so grandma's .38 revolver she keeps in her bedside cabinet in case of burglars costs less than Mr Macho's .50 Desert Eagle and his tricked-out AR15 with 30 round mags costs more per year than a 4-shot pump action 12-gauge that someone might have for home defence or hunting rats on the farm.
Ammunition gets taxed per round, again, bigger and more powerful rounds cost more to buy.
And the government can tell them that the taxes raised go towards free healthcare - just like the taxes we pay to buy/own/fuel a car go towards our roads