Shortly after the Battle of Allt Camhna the Clan Gunn was defeated at the Battle of Leckmelm in Ross-shire by the Clan MacLeod of Assynt, the Clan Sutherland and the Mackay of Aberach branch of the Clan Mackay.