I think Stevens is admitting that the 2nd Amendment means the people have the right, he just thinks they (we) shouldn't.


Patriotism (and religion) is the last refuge of a scoundrel.
Jesus: "Take heed that no man deceive you."
Hebrew Roots Judaizer