I do not understand why some are citing the protection against self-incrimination clause of the Fifth Amendment. If one has a permit to carry recognized by the state and is carrying according to the regulations set by that state, what is the criminal action to be charged? Would presenting one’s up-to-date driver’s license and registration be self-incriminating? There is no charge of “complying with the law”.
The law requiring notification is a violation of one's rights to begin with. So, if a person decides they would rather not comply with a law they feel violates their rights, they become a criminal, and the rights that protect criminals come into play. The only reasonable suspicion (if the officer cannot see the gun) that a person has violated the notification law is if they ask the subject if they have the gun. That's when the 5th Amendment comes into play because if the subject admits to having a gun, they are also admitting to violating the notification law.