Excellent topic, Shadowblade. I agree with what you have done as an example of what should happen in every home. I have two boys, ages 6 and 8. For years, I have drilled into them the Eddie the Eagle rules: If you see a gun, Stop, Don't Touch, Leave the Area, Tell an Adult. I still test them every now and then by leaving a gun on the bed, or on the floor, or even on their shelves in their room. Some find that sick, but I just say screw 'em.
Last year, I bought the boys an air rifle, and we practiced safe handling. The first weekend, we never loaded the gun, but just practiced in the living room: Don't touch the trigger until ready to fire, never point the gun at anything you don't want to destroy, know your target and what lies beyond. Then, I had them draw proper sight pictures. Then, dry firing. Finally, I had them each read and sign a Firearms Safety Contract.
They both love going to the range. Now, my 8 year old shoots his 10/22 and 22/45. I started him loading just one round in the magazine, until he got the idea. Then, two rounds, etc. He is a shooter!! Makes me proud when he keeps them in a scoring ring at 50 yards. He really likes the Bushy, but only for a few rounds. He doesn't care for the Sig, just a bit large for his hands.
My younger son has just started asking to go to the range. I don't push them, but enjoy having them with me. I firmly believe it is every American's solemn duty to teach their children and their children's friends about gun safety and accuracy. It is the fear bred from ignorance that provides membership for the anti's.
My wife doesn't shoot too much, and doesn't really understand why I carry and go to the range so often. However, she is with me all the way on safety and basic marksmanship for the boys. Of course, she is a fantastic shot and embarasses me sometimes, so I'm just as happy that she lets guns be a guy thing most of the time!!