Every GG in the army will shoot at you Black Knights. Thats 40 shots including the Spellweaver, doing volley shot from the large group, as I have forgotten to make the group 11 wide, instead of 10 to begin with. So 1 GG from the third rank can fire.
Long range, the two small GG groups are on higher ground, so should have uninterupted line of sight. So hit on 4+