Do you have a CHP?
There is this "invisible 1000 foot federal law "
The Gun Free School Zones Act states:
(A) It shall be unlawful for any individual knowingly to possess a firearm that has moved in or that otherwise affects interstate or foreign commerce at a place that the individual knows, or has reasonable cause to believe, is a school zone.
(B) Subparagraph (A) does not apply to the possession of a firearm—
(i) on private property not part of school grounds;
(ii) if the individual possessing the firearm is licensed to do so by the State in which the school zone is located or a political subdivision of the State, and the law of the State or political subdivision requires that, before an individual obtains such a license, the law enforcement authorities of the State or political subdivision verify that the individual is qualified under law to receive the license;
Check out (ii), since no permit is required by the state to posses a firearm how can one be charged with possessing a firearm within 1000 ft of a school? I know that no one wants to foot the cost of legal counsel required of being the guinea pig on this issue, but I don't see how even a federal official could enforce this law in Virginia. I am sure that someone with more experience with the courts will be along shortly to correct me if I am wrong about this.
I also walk my dog past a school every night, open carrying, and I have never had an issue. I doubt I ever will have one either.