Currently, North Carolinians can openly carry firearms without a permit, but covering a firearm with a jacket or other ...