Итоги голосования для комментария:
Dusha
Но в концепции мира — не логично. (Маги могут сдвигать горы, телепортироваться и перемещать предметы телекинезом, но не могут остановить стрелу/нож. Увы, издержки жанра. )
Ну простой вариант объяснения — магия плохо взаимодействует с некоторыми металлами.

Частично — англо-бурская.
википедия утверждает, что пулеметы в ней активно применялись.