My 2 year old Grandson knows not to touch real guns. He knows not to touch them because his Mom and Dad taught him.
And as for his Mommy, I taught her! I've never had eny issuse with having guns in my house when my kids were growing up.
My kids knew that if they wanted to see and hold one of my real guns they had to ask for permission. Then wait for me to get it for them, clear it, and hand it to them unloaded when it was safe to do so. And I made sure they knew I knew it was loaded when I put it back away.
A 1 gallon milk jug full or red cool-aid will impress the hell out of a kid when you blow a hole in it the size of their little head.
They realize what a loaded gun can do and not to play with them. And they also knew to get as far as possible from any kid playing with one.
Nerf Guns were toys, my 45 was not!
Both of my kids have their CHL's now. My Daughter and I took the classes together.
Oh, and she can change a flat tire by herself too!