On 1 June, Virginia re-authorized open carry. It's sticky in some municipalities, but not around here. Now you can carry in the open even in locations serving alcohol.
I only do so in the woods... the rest of the time, it's like a second skin.