Sachverhalt: Sachverhalt: A. Das Obergericht des Kantons Luzern sprach Y._ am 14. Mai 2003 im Appellationsverfahren der mehrfachen Brandstiftung (Art. 221 Abs. 1 StGB) und der Gehilfenschaft zu mehrfachem Betrug (Art. 146 Abs. 1 i.V.m. Art. 25 StGB) schuldig. Es verurteilte ihn zu 21⁄4 Jahren Zuchthaus, abzüglich 31 Tage Untersuchungshaft, sowie zu 5 Jahren Landesverweisung, diese bedingt vollziehbar bei einer Probezeit von 2 Jahren. Y._ wird im Wesentlichen vorgeworfen, er sei an zwei von den Eigentümern zwecks betrügerischer Erlangung von Versicherungsleistungen initiierten Brandstiftungen massgeblich beteiligt gewesen. Y._ wird im Wesentlichen vorgeworfen, er sei an zwei von den Eigentümern zwecks betrügerischer Erlangung von Versicherungsleistungen initiierten Brandstiftungen massgeblich beteiligt gewesen. B. Y._ führt eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, das Urteil des Obergerichts aufzuheben. Zudem ersucht er um Gewährung der unentgeltlichen Rechtspflege. B. Y._ führt eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, das Urteil des Obergerichts aufzuheben. Zudem ersucht er um Gewährung der unentgeltlichen Rechtspflege. C. Das Obergericht beantragt in seinen Gegenbemerkungen, die Nichtigkeitsbeschwerde abzuweisen, soweit darauf einzutreten sei. 