going up to Maryland from South Carolina. Have a CCW from South Carolina and non-Res. Florida. I know I'm valid in both NC and VA and I have to put it away, empty, in the back of the SUV when I get to MD. But, what I don't know, if stopped in either NC or VA, do I need to tell the officer that I'm carrying and where the gun is on me and produce my CCW permits? I know I have to do that in South Carolina, but not sure of NC or VA. Any help? I've been to http://www.handgunlaw.us/ but it's just not clear when stopped. Thanks.