I completely agree! If you are mingling with a bunch of liberal anit-gunners while wearing a gun on your belt I highly doubt they are going to look at you and think to themselves "maybe guns are OK after all". I think the reaction is going to be the exact opposite. BUT if you live in a state where open carry is legal it is your right to shove it in their face if that is the type of person you are. Don't try to make yourself believe you are doing the rest of us gun owners a favor though.