You, sure, are denying my right as a law abiding citizen, to protect myself and my family when we come to the beautiful Commonwealth of Virginia. I do NOT like to open carry, but that will be my only option, either that or not shop there anymore. The 2nd Amendment is there for a reason. You cannot guarantee anything except a thorough investigation of something occurs. Shame on you.