I really don't want to make this more than it is, but you are simply not correct in many of these assumptions. Many of "our opposers" have no idea who we are, or that we are here. They simply follow the lead of what sounds like should be right. We've seen this behavior over and over again. The assumption that you make (incorrectly) is that everyone who takes a side on this issue is as passionate about it as we are. That is simply not the case. (Remember Starbucks, they said leave us alone, we just want to sell coffee!) Most people don't care. They think "yeah, I don't want anyone to bring a gun in here" and without thinking it through, they do what the non-thinking people do and slap up a sign.
Quite simply, it does not help us to win these kinds of people over if they come here and see us engaged in various sorts of debate on how to best respond to them. We have the high ground. Our way of thinking is correct in the long term. But sometimes we get angry and throw around words like "boycott", and "tell thousands of people", etc. These are the internal debates that are best not seen by the majority of folks who engage in anti-gun activity, they're the classic sheeple, who, with appropriate guidance and friendly conversation, often do come around.
You are right about one thing, the most ardent anti-gun folks do know we're here. They are lost. There is no hope for them. The battle does not lie with them, but for the minds and reason of the middle folks who are deceived by the corrupt media and hardcore anti-gun liars. They already know what we think and how we respond, but there is no consequence there. That is not the case for most encounters we are likely to have as everyday people.
They really don't care. They just want to live their lives. What they see here can push them away, because they haven't lived and breathed this issue like most of us here have for years.
I think that's as clear as I can make it.
TFred