Alright alright. 
Just ban your fucking guns and stop finding excuses.
Why not both?
Imagine you have an American kid.
He spends his afternoons on youtube being told that brown people are invading.
He spends his evening on his Xbox killing wave after wave of brown people.
One day, he says fuck it, walks a block, picks up a military grade weapon, and does as told.
1 minute later, 20 are dead.
Imagine you have an English kid.
He spends his afternoons on youtube being told that brown people are invading.
He spends his evening on his Xbox killing wave after wave of brown people.
One day, he says fuck it, tries to buy a gun, cannot do so due to stringent gun laws, picks up a knife, and does as told.
1 minute later, someone has a light cut and he is restrained.
Imagine you have an French kid.
He spends his afternoons engaging in cultural activities approved by the French government.
He spends his evening on his Switch building new Mario worlds.
Fin. He is happy and well balanced.