The Legal right to arm oneself

Whatever your political affiliation is, all comments welcome.

Tags: the legal right to arm oneself