Why do so many gun owners feel the need to find an excuse to let people know they have guns?

Do I need to tell police I have a gun in the car......
Using your PAL as I.D. whenever you get the chance (and then surprised they have no idea what it is)

If neighbours ask because their kids come over, discuss it. Otherwise it's just another hobby and no one's business.