It’s a compelling question, ably addressed over on The Captain’s Journal:
If you believe that it is your Christian duty to allow your children to be harmed by evil-doers (and you actually allow it to happen) because you think Christ was a pacifist, you are no better than a child abuser or pedophile.
Who would Jesus shoot? He would shoot anyone he had to in order to save life from harm by evil-doers. Christ had very specific warnings about those who cause the “little ones” to stumble (Luke 17:2), and He made clear His stipulations concerning their place in the Kingdom (Luke 18:16).
I may be wrong — I’m willing to debate it — but I don’t think that Christianity is a suicide pact. If I think life is a gift from God, then why wouldn’t I jealously guard it as I would any other precious gift from a dear friend? And Jesus made it clear that innocent life holds a special place. Luke 17:2, referenced in the quote above, is one of my favorites, because it expresses Jesus’ complete intolerance for evil, and I so dig that about him. Here’s the text of Luke 17:1-3, to get some context:
1 Jesus said to his disciples: “Things that cause people to stumble are bound to come, but woe to anyone through whom they come. 2 It would be better for them to be thrown into the sea with a millstone tied around their neck than to cause one of these little ones to stumble. 3 So watch yourselves.