Must Inform Officer Immediately on Contact By Law?

The First thing you must team law enforcement is that you are or are not armed and that you are a Concealed Carry Permit Holder.

From the NC Dept. of Justice Firearms Website

To possess a concealed handgun in North Carolina, you must:
 Carry your permit and a valid form of identification with you at all times.
 Disclose the fact that you have a valid concealed handgun permit when you are approached or addressed by any law enforcement officer in North Carolina.