His thoughts are different from the VA state troopers I have dealt with on a few occasions, I have only been stopped a few times, the first one wasn't a bit concerned, didn't even ask where it was. The second one that I told about my gun just smiled and told me " don't show me yours and I won't show you mine"
I wouldn't like having my gun taken during a stop but I wouldn't cause a fuss over it either. May tell him since he's taking mine I'd like to hold on to his during the stop.
The only thing I didn't agree on him saying was that he would be upset cause you didn't tell him when it's not required by law. He should work to have the law changed if he don't like it, not get mad at whoever he just stopped.