I carry daily here in Tn in a holster on my hip. As far a VA, I have no idea.
Tenn. is pretty straighforward, no schools (fed law), no courtrooms while in session, no place that serves acohol by the drink (does NOT includ conv. stores, even though you will find some that still have the old...