This guy was detained for openly carrying a pistol in Maine. In the state of Maine its perfectly legal to carry a pistol openly and with the proper permit you can carry concealed as well. I don't see how the officer could do what he was doing. A police officer can only stop a person from what they're doing or interfere with them or detain them in any way, shape or form if they're breaking the law. If somebody isn't breaking any laws than the police have no authority to stop them from what they're doing or to interfere with them in any way. This guy should see a good lawyer and perhaps file a suit. Here is the video.