Do i think you should have to inform an officer (legally) about your legally possessed weapons? No!
Will I do it every time? Yep.
I think it's just as important to roll your window down. Turn your dome light on, and keep your hands on the wheel, IFF he has his hat on.
If not? It's on cuz...
Runnin' on coal