On one hand I can understand a mother wanting to teach her children how to protect themselves. Unless the father is the one taking these pictures, I assume he isn't present in their lives. On the other hand, maybe she could have started them off with toy guns? And then, as they aged, take them to the shooting range for lessons on how to shoot a real gun. I think this is good parenting, in the sense that she clearly cares about her children's safety, but, I'm just a bit concerned about the execution. Her outfit is cute!