Comment: You lost me at:

(See in situ)

You lost me at:

Therefore, the fight to protect the "right" to bear arms has to be given a proper cost benefit analysis rather than a philosophical stand to the death based on "rights" that are granted by a piece of paper.

Rights are not granted. And that is that.