In scenario 1, man #1 has a gun, how much good will running away do man #2?
In scenario 2, man #1 has a knife, how much good will running away do man #2?
You'd be surprised about the result. In the research that has been done, lethality when comparing handguns and knifes rely only on the proximity to the a
So, in the average case, running helps about equally well against either attacker. Funny how that works out.
Now, however, it wouldn't matter, because you wouldn't use the knife/axe etc. as your primary weapon anyway. China has some very strict gun laws and they still have mass killings. It's just that the attacker takes a galon (or so) of gasoline on a bus and sets fire to the whole thing (including himself). That has killed more than thirty people at a time on at least three separate occasions in the last years.
So, the knife/axe/club is only there to prevent you from being successfully rushed (much like the claymore in the army). It's there to make sure you have the opportunity to bring your main weapon to bear (flammable liquid would probably work very well for this).
So, until you bring your society in order, these things will continue to happen, gun control or no gun control (something which is much too late anyway, as there are simply too many guns to easily do away with, with a reasonable effort).
Remember, the statistics clearly show that: "Guns don't kill people. Americans with guns kill people."