I was hiking in Grayson Highlands State Park and Mt. Rogers National Recreation Area this weekend (Labor Day) and had occasion to chat with a National Forest Service Trailrunner. These folks travel the trails in the NRA to provide some kind of assistance/control for the visitors who use the Area. I told him I had my concealed carry permit (NC) and that I was carrying concealed, which he was fine with. I had emailed the NFS office for the Area earlier this year and asked about firearms restrictions in the NRA. The email response was that the NFS followed State law as it applies to carrying personal weapons, period. However, he told me that he frequently makes the horse riding crowd put their sidearms away, as open carry is not permitted on National Forest land except in hunting season. He told me, in fact, that open carry is not legal in Va. I looked over this website and find that open carry is, indeed, legal in Va. I guess that some training in the NFS is warranted re gun regulations. I never did find out what restrictions, if any apply in Grayson Highlands State Park. I'm usually just passing through there anyway.