arma virumque cano (et alia)
Why do you label this as "idiot gun owners"? They're cleaning up trash, no one is acting irresponsibly, and no one is being hurt.
Open carry is so idiotic that it actually does the exact opposite of what they claim they want.
Open cary of properly holstered handguns is legal in 45 states, usually without need for any license. But in texas only long gun open carry is allowed. Learn more at OpenCarry.org