Feminists declare images of armed women offensive (Illustration from the Brickmuppet. Title ripped off from Aliens in This World.)