To start with, the gun debate is always a heavy debate. We have one side, the liberals, who wants to pretty much either restrict firearms heavily or ban it outright. Then we have the conservative people that are for the U.S Second amendment, the right to bear arms. Liberals argue that the second amendment no longer applies to the current state, but that is the same as violating the U.s constitution if you attempt to interpret in a way that invalidates it. Conservatives argue that the right to bear arms shall not be infringed upon, and we must abide by the constitution because firearms are a necessary right.
Then we another side. The extreme conspiracy theorists, and conservative nutjobs who are anti-government, and pretty much anarchists. While it is legal to open carry in some states, it does not make it morally acceptable. It is legal to be a slob in public, but it is considered rude and obnoxious. These guys stir up attention by open carrying large firearms and try to exercise their rights in the most douchebag way possible. They do not realize that there are cops that are even more educated and professional than they are, and they ran into one.