It's a gun, not a penis. You seem to be confused. (what's that line from "Zardoz"?)Romanticized nonsense... that would fuel their fight because few of us, even most ccw'rs, want to see people walking around with guns dangling.
It's just not polite to the eye, especially to a anti's eye, and if you stuff it in their face they will react poorly, like always.