I had the kids on the range with a .22 rifle at about 6 or 7. I enforced safety rules and taught gun responsibility but not much else. They could rip through mags, shoot harmless items or whatever they thought was fun. I dolled up a 10/22 with an aftermarket stock to make it look more interesting but kept the iron sights.Its so easy to give the akids a 50 round clip and let them shoot instead of a single round and make them wait.
My daughter lost interest quickly and that's fine. My son is 22, continues to take training classes and has become a safe responsible gun owner and will likely remain so into the future.
All we can do is make shooting fun, teach lessons of responsibility that will extend to other areas of life and see of the interest grows.