You must not have seen the video. NOBODY from the 42% was in that video. There is simply no way.
It is entirely possible that MR.
"There's kids, there's parents, is it appropriate to have a weapon in this environment? I don't think so."
Enjoys taking his double shotgun out to shoot clays or hunt, and voted against a complete ban on selling ammo or firearms in the city. But still does not support other rights, like carrying a loaded handgun in public.
All you need to do is listen to some shooters on this forum from other countries to hear a lot of people against such freedoms who still like their guns.
So even you assuming that none of that 42% is in the video is "speculation".
I would say it would be a big stretch to even assume 10% of the people in SF would support concealed carry.
That would be a sampling that's approximately 50,000 times more accurate
A vote on a lightning rod issue is not a "sampling". A sampling would be randomly polling people.
For example California had the bill on gay marriage that passed and banned it, for a second time. You can be sure that most in the gay community showed up to vote on such a lightning rod issue energized by their community, while many non-gay people were not as motivated to show up at the polls.
So the total number against gay marriage was probably even higher than the votes showed.
Let's take the saying "Democracy is two wolves and a lamb voting on what to have for dinner."
If you had 20 lambs and 200 wolves voting you can bet just about every single lamb is going to be sure to vote against lamb. While far fewer of the wolves are going to turn out, as they may like the sound of lamb, but can and will also eat something irregardless if it is lamb, chicken, or deer. So their motivation to vote is lower.
The same exists for firearm rights when they are going to completely ban something. Most gun owners that want to legally own guns in the future vote against the ban. While those who may support the ban or don't care either way are not as motivated, even if they would vote for the ban if they were bothered to show up.