This young man may have been guilty of being foolish or silly, but he didn't violate North Carolina's open carry law with what he did.
He could have been detained and questioned but was it necessary to jail him?
On the face of it, no.
The comment by John Pierce of OpenCarry.org is disappointing. You would think that he of all people would know better. A right is a right.
You can read the story here.