And you can say well Australia did it, they haven't had a mass shooting since, well they also don't have trucks driving through crowds in Australia. Also I read somewhere that Australia now again has as many gun owners as it did pre 96'!?!?! I don't have a good answer, and being able to say that is intellectual honesty, not grasping at straws.
Actually, at the beginning of this year, we did have a lunatic speed his car through Bourke Street in Melbourne and kill 6 or 7 people, injuring many more.
Guns are rife in Australia still but most are legal gun owners. A semi pistol on the black market can cost $9000 or more. Spending $40000 on a sub machine gun is not appealing to those who contribute to low level style crime. So the illegal guns only circulate on a much smaller scale now, partly due to the massive cost of firearms on the illegal market.