Best Age to Teach Kids About Guns

What is the best age to teach kids about guns?  I was 8 when my parents first took me to the shooting range.  This little girl has me beat! I