Also, push comes to shove, open carry without a permit is legal in Virginia. Even in the National Park.
"...A humble and contrite heart, O God, thou wilt not despise." Ps. li
"When law and morality contradict each other, the citizen has the cruel alternative of either losing his moral sense or losing his respect for the law." —Frederic Bastiat