OK let me reclarify ..... superior direction ..... GL wrote them all, they did well with what they were given
And if Stormtrooper armour is good against blaster fire (which imo is an energy bolt) who says is doesnt have a weakness againt more physical weapons?