People who perform these jobs should be ashamed of themselves. They are spitting on the graves of REAL heroes who bled and died so that we wouldn't have to put up with BS like this in our country. Suspicion-less checkpoints belong in police states and dictatorships; not in the Land of the Free.
Personally I am not in any way moved by the plight of someone who takes a job, the requirements of which involve violating my rights. And no, I'm not one of the types who think our rights can be given or taken away at the pleasure of the government or the Supreme Court; I happen to think they are natural and inalienable, the way those fellows who signed the Declaration of Independence thought. As for the people who lament how unpleasant it is to hold one of these jobs that involve violating people's rights, I say decent, freedom-loving people should MAKE that kind of job unpleasant for anyone who takes it. The Nuremberg Defense ("I was just following orders") doesn't hold any water with me. Sure the people who write tyrannical laws bear responsibility; but so do the people who are willing to enforce them. I think a lot more people should express their outrage when they are stopped at suspicion-less checkpoints like the one in the video, and the ones they do here in Oklahoma. Maybe it would cause some of those people working the checkpoints to re-think the justification for what they're doing; and maybe it would cause some of the higher-ups in the law enforcement agencies to quit doing this stuff for fear that it is causing anti-police sentiment to spread in society.
I for one will let anyone who stops me at one of these things know exactly how I feel about it. It may just be part of their job, and it may even be a part they don't like very much... but it is part of MY job as a responsible citizen to speak out against outrageous violations of my liberty. If you disagree with something but you don't speak out, you have no grounds to be upset about it... you are as much a part of the problem as the people who perpetrate these violations.
OK, lawyer hat back on... as for the legal issue, yes, in Oklahoma the law says that you are supposed to tell any law enforcement officer that you are armed any time you come in contact with one, if you are carrying pursuant to a concealed carry license. This would apply to any law enforcement officer, whether local, state, or federal; and it would apply to any kind of contact, including contact at one of these checkpoints.
And this.