In my opinion they only had one question to ask this gentleman and that was to see his permit. I believe they are liable for everything after that point. They should be severely reprimanded for either their callous disregard for the law or their gross ignorance. With the number of officers involved it’s not too much to ask that at least one of them know what the hell they’re doing! Arrogance or incompetence.
Unless you are legally disqualified (for instance, felon, under protective order, habitual poster on FR — that kind of thing) anyone over 21 may legally carry openly nearly anywhere in VA. Court is out, Church during services except “for good and sufficient reason”, stuff like that. No permit is required. We may have elected Webb but we’re not all bad here in VA.