@whoeversuggestedacrossbow: Try cranking a crossbow with the pull to pierce armor, you'll have one shot before they get to you if they shamble unless you're trying to make the shot from a ridiculous and impossible (unlikely) distance.
@whoevermentionedheavyarmor: A crossbow is the right weapon for that. Hilarious, right? Hurr durr archery? No, a crossbow from a range that would likely be considered melee. Like right out of their reach, where you should be swinging a claymore. The likelihood of NOT piercing the armor (and probably most of their body) is pretty low, I've seen what big crossbows do to steel plates at close range and it ain't pretty.