If you have a concealed-carry permit, then keep your weapon CONCEALED. Duh!
Familiarize yourself with Virginia law and then say that. DUUUUUUUHHHHHHHH!
For the 20th time in this thread let me repeat: in Virginia it is illegal to carry concealed at an event or an establishment that sells or serves alcoholic beverages, as did this one. Being able to carry concealed would have prevented this, we agree on that.
My GA permit allows either concealed or open carry with the provision that the weapon must be carried in a holster of some type whether concealed or visible. The state pre-emption law nullifies any local gun law or ordinance that conflicts with state law. I don't think it would be advisable to carry openly while strolling down Peachtree Street in Atlanta on a busy afternoon, but I could legally do so if I wanted to and was willing to accept the harassment that I would probably get from Atlanta cops.
I don't know the terms of a VA carry permit, but judging by statements made in the article I assume it allows legal open carry anywhere in the state. The man who was harassed in this instance apparently broke no law since he was not charged with any crime. In that case he was simply a victim of police harassment because he committed a legal act which the cops didn't like. Such Nazi-like harassment of an innocent citizen by LE should be a crime in itself whether or not it actually is in VA.
What disturbs me about the attitude of so many posters on this thread is their sheeplike willingness to surrender a right that is protected by VA law just because exercising that right offends other people in a public venue and irritates the local police. By that standard no one would be able to carry out any legal activity which annoys or frightens other people. That could include driving a car down a neighborhood street or walking on a public sidewalk in front of another person's home. Where do we draw the line and say that enough infringement on our God-given and constitutionally protected rights is enough?