If your goal is to prevent harm to others, then you also want to prevent the potential harm from NOT having a gun. Since the whole group won't grow up at the same time, it's more fair and efficient to evaluate this on a case-by-case basis with mandatory liability insurance (like cars). That way you won't deem society ready and give guns to idiots, and won't deem society unready and deny guns to to cautious trained citizens.
Gun laws DON'T reduce murders, look it up if you don't believe me.
Like I said in my OP I think it's the culture that needs to change. In a violent culture you need to limit the access to dangerous things.
Correct, which is what mandatory liability insurance would do. You haven't justified just having one sweeping policy for the foolish and wise alike.
You would also rather be accidentally stabbed during a robbery, than accidentally shot. Or even intentionally stabbed come to think about it.
Would you rather face a robber while you are armed or unarmed?
I'm not disputing American aggression. I'm disputing a
causality between permissive gun laws and homocide rate, so you'd have to show how homocides decrease in jurisdictions once gun bans are enacted.