All my kids have been going to gun ranges since they were born. They have always known we carry. My youngest was shooting at NES events when he was two. I have three kids, boys and a girl.
I don't hide guns from children, because doing so only invites curiosity and thus risk.
Thanks for your input! I plan to teach my kids not only gun safety but also hopes of bringing them to the range in the near future. Unfortunately massachusetts requires me to "hide"these guns (in a safe) so I have no choice. Others states might be different.