I am in the Army Reserves and travel to Ft Lee VA (Petersburg) for my two week annual training each year. Although I am a citizen of Missouri, I intend to open carry when off post in civilian clothes. I stay in a hotel the entire time I am there, so there will be plenty of opportunities to OC.
In Missouri, if you go into an establisment (public or private) that is posted no weapons allowed, all they can do is ask you to leave. There are no civil penalties unless you refuse (to leave).
What is the policy in Virginia in relation to posted notices? Are there civil penalties involved?