Where do the figures of 1000 macemen, and 3 machine gunners, actually come from, surely a unit of machine guns would amount to more than 3.
Judging by the wikipedia figures for the Zulu wars that have British riflemen killed zulus at about 100:1, it seems perfectly feasible that a machine gunner could take out 300+.