And I'm not particularly thin skinned either. If someone came up to me when OCing (which I have a couple times), I would try to answer their questions. Unless they were one of the rabid, foaming-at-the-mouth anti-gun nutters.
Absolutely!
Frankly, I don't want to live in a town/city/state/nation/world where it is not okay to strike up a conversation about a particular way a guy is carrying his pistol, or where'd you get that hat, or lovely weather today, or whatever. What kind of effed up world would that be to live in?
How else do you get the non-gun nuts interested/educated, and so on?