@mysteryman,
I think I would want something that would stop the man well before he got to the point of penetration...sure vengence would be mine in the end...but truly - I think a swift upward heel of my hand to his nose and knee to his groin would be much more satisfactory -
And don't these guys know about the razor blades and rape-axes? Couldn't they just pin her down and pull it out first?