This is a pretty bad OP for what could be a good topic. The video is so damn one-sided and just masks the common "guns r bad" argument with insults and humor. Frankly, all I see is somebody saying "haha, you own guns? You must not be a SANE person and have a sexual attraction for your guns".
Open carry discussion =/= restaurants banning guns. Restaurants are not public property, and you give up your personal rights when you enter one. I completely support open carry laws, even as a more liberal idealist. If I had my perfect world I'd love to know that everyone walking around with a gun is a trained expert at using one rather than somebody that walked into a store, but that's not the point. Just like freedom of speech and freedom of religion, freedom to carry your guns is a-ok.
That said, there's a line that can be crossed. Society frowns on WBC members or abortion protesters (not to compare either groups to good gun owners) loudly protesting in public places, and the same is said about people that walk around with rifles specifically for the purpose of making people upset and rallying. When the line is crossed, that's where "disturbing the peace" comes in. Also, let's be frank--you're less likely to go up and challenge somebody rallying in public if they're all heavily armed. Not at all that most gun owners are like this (I really don't want to imply that), but there are countless of examples of rallies by many groups of various political ideals turning violent. That's not made better by everyone in this ideal being armed.
Tl;dr owning a gun is great. Carrying it around in public is great. Being a dick is not. Carrying a gun around and being a dick about it is not.