I agree with you on the police's right to ask questions.
I'll say that he is outright wrong and doesn't know what he is talking about. He's right on the fact that it's legal to carry the rifle at the airport. The right of a cop to approach someone...well...