Firearms you already own are treated just like a bicycle you already own. There is no permit to own/possess/OC them, and no customs stamps or taxes to "import" them to NC. If you do move, notify your CC-permit issuing agency (VaSP?) and maybe get a VA non-resident permit. You can carry CC here with that; you just can't use it to purchase guns.
Come on down!
Check the OC pamphlet sticky at the top of the NC sub-forum. Check other new guy threads for the reading material Solus will give you. Ask about anything, anytime and some one will answer.