Hammer's comment reminded me of an encounter I had once.  An encounter with an abject idiot.  The kind of idiot who knows everything.  You know the type.

It was in truck driving school, and the topic had wandered onto concealed carry.  Said idiot began to tell a tale of how he was stopped for a routine traffic violation and claimed to have nearly gotten into serious trouble because "concealed carry is banned in San Antonio."

I immediately attempted to correct him, telling him that under Texas law, no municipality has the authority for a blanket ban on concealed carry.

"San Antonio does," he replied.

"No.  No municipality has authority for a blanket ban on concealed carry under Texas law," I repeated.

"Yes, they do.  I grew up around guns," he answered dismissively, waved his hand at me and walked away.

"I grew up around guns"???  What does this even mean?  He most certainly did not grow up around Texas CHL law, because it hadn't been around for that long.  And this somehow made him a better authority on Texas CHL law than I, who also happened to grow up around guns, by the way, even though the fact is entirely irrelevant.

There was a young lady in this class also, and she remained sitting with me as he left.  Then she looked at me as if she expected me to say more.

I told her, "I sincerely hope he is not carrying when he finally pisses off the wrong person, because he desperately needs to get the shit beaten out of him."  (I would like to say that this is not the kind of language I use routinely, but in this case I felt I had to make a point).

Like I said, he was an idiot.  That was not the first time he had spewed utter garbage.  Every time he opened his mouth, it redlined my B.S. meter.