Wow. That is a fine looking firearm. What is it? Must be a .22 cal for a small kid to shoot off the bench with no (visible) shoulder pad.
I would also suggest some mixed-martial-arts training geared toward defense. Sad to say, but kids need the confidence that comes from knowing they at least have a chance in a fight, particularly the girls (of which I have 3). Fortunately my oldest boy is a bruiser who can be protective of his younger sibs as needed. I’ve told him for years that being suspended for fighting to protect himself or his siblings is a lot better then watching one of them get beat up and having to deal with me.
/Salute