No, no and no.
Second Amendment is one of the worst US laws. It never proved than it served a purpose, except causing violence.
The Second Amendment means that a US citizen can use their gun to defend themselves instead of being helpless in the face of crime. It's the difference between the women who was raped, killed, and thrown in a ditch, and the woman calmly explaining to the police how she fended off someone trying to assault her.
With time, I hope, similar laws will be spread around the First World.