What is too young for a child to learn firearms safety training

We choose to start them at 12 years of age, that seems to be the maturity level that is safe.  We have taught kids as young as 10 years.  Rifle is the chosen firearm to begin the kids with.’Parents are required to be present the whole time.  No exceptions.   We feel its a great thing for them to be taught on early.   Number 1 for respecting what a firearms is , and what it is capable of doing.  Number 2 the eye hand coordination is very healthy to have.  Number 3 is the world we live in is so corrupt and crime is through the roof, suppose mom, and dad are shot this gives your child a 2nd chance to survive.   Food for thought.