"Gallichant said that on Monday, a magistrate signed a warrant for a charge of disorderly conduct, and officers expected to obtain the signature of one of the witnesses today. Once that is done, the man will be arrested, he said."
Disorderly conduct? That's not quite the same as "carrying guns is illegal even when legal", is it? Walking around the neighborhood with a loaded rifle might not be illegal but you do disturb the peace. Same as your vaunted Free Speech, it too can be used to disturb the peace even if you have the full right to say what you want. Misdemeanor, punishment fines or community service.
Bookmarks