I came here to try and understand the belief system around the second amendment. It is very alien to non-Americans. I am not trying to convince an American either which way... I'll am trying to pay this thread that respect. It is for Americans and their legal system to sort out.
Here's a bumper-sticker soundbite that might help
Euripides: "
I would rather die on my feet than live on my knees."
The United States was founded on the principles of personal responsibility, self-reliance and a distaste for distant, capricious governance.
The Second Amendment also provides for self-defense.
The rights we have and the freedoms we enjoy have a cost.
Presumption of innocence says everyone has those rights and freedoms until found guilty of breaking a law (Fourteenth Amendment).
Laws are enforced post-facto, their consequences are intended as preventative deterrents.
Society is based on the assumption everyone will comply with the established laws.
Reality is that a small percentage do not.
Reliably identifying them a priori is impossible.
Infringing the rights of the many due to the actions of a few (i.e., taking away guns) is not the answer.
Facts of life: the world is a dangerous place, psychopaths/sociopaths/stupid/irrational people exist.
When unprovoked violence is directed at me I need to be prepared to respond.
The Supreme Court has ruled that the police are not obligated to risk their lives to protect mine.
(
DeShaney v. Winnebago County Department of Social Services and
Castle Rock v. Gonzales)