Your experience is admirable, but IMO a little foolhardy.
You can teach your kid to respect and handle guns carefully, just as you can teach them to drive a car carefully and to respect their knowledge --or lack thereof -- of the road. In fact, your kid may be the most knowledgable and safest driver and shooter in the world, but that's only part of the battle.
Kids make bad decisions; its part of being a kid. Its the experience of thinking that you know all about something because someone, like your father, has told you that you've been trained well. As a 16 year old I was a very confident driver, never got in any accidents and was never really in any danger of hurting myself or others from my point of view. However, I did drive too fast, and I never considered that other drivers out there are absofuckinglutely insane and could kill me regardless of how in control I was.
Its the same with guns. I'm confident that I could teach my kid not to do stupid things, but kids under peer pressure will do stupid things, or their untrained friends may be less respectful and careful. All it takes is one mistake.