a non res can not walk around with a loaded concealed gun, but can conceal an unloaded weapon, no rounds in speed strips or magazines, but loose rounds are fine without a permit. Open carry loaded or unloaded is legal for res/ non res but south of Concord where the liberals live can get you a chat with the cops
a non res can not have a loaded gun concealed or otherwise in a car without a permit
unloaded in a motor vehicle is fine, no rounds in mags or loaders in the vehicle, no permit required, unloaded concealed is also fine in a motor vehicle no permit needed as long as no mags or speed loaders are carrying ammo.