Sachverhalt: Sachverhalt: A. X._ rauchte und sniffte zwischen März und August 2003 jeweils ein Mal wöchentlich Kokain. Dieses bezog er von nicht ermittelten Personen an der Langstrasse in Zürich. Am 24. September 2004 übernahm er von einem nicht identifizierten Nigerianer rund 70 g Kokaingemisch (Reinheitsgrad 70% entsprechend 50 g reines Cocain-Hydrochlorid) und rund 22 g Heroingemisch (Reinheitsgrad 5% entsprechend 1 g reines Heroin-Hydrochlorid). Im Gegenzug gab er dem Nigerianer Fr. 1'000.-- für dessen Ausreise aus der Schweiz. In der Folge bewahrte er die Betäubungsmittel in seiner Wohnung auf, um sie zu einem späteren Zeitpunkt gegen eine Kommission einem Dritten zum Zwecke des Weiterverkaufs zu übergeben. Ende November 2003 vermittelte X._ für einen nicht identifizierten Freund den Kauf von 250 g Kokaingemisch (Reinheitsgrad 80%). Er stellte den Kontakt zu einem Verkäufer her, der dem Kaufinteressenten etwas Kokain zur Probe gab. In der Folge kam es zur Übergabe des Kokains an X._, der es aufbewahren wollte, bis ein Kunde des Käufers eintreffen und die Drogen übernehmen würde. A. X._ rauchte und sniffte zwischen März und August 2003 jeweils ein Mal wöchentlich Kokain. Dieses bezog er von nicht ermittelten Personen an der Langstrasse in Zürich. Am 24. September 2004 übernahm er von einem nicht identifizierten Nigerianer rund 70 g Kokaingemisch (Reinheitsgrad 70% entsprechend 50 g reines Cocain-Hydrochlorid) und rund 22 g Heroingemisch (Reinheitsgrad 5% entsprechend 1 g reines Heroin-Hydrochlorid). Im Gegenzug gab er dem Nigerianer Fr. 1'000.-- für dessen Ausreise aus der Schweiz. In der Folge bewahrte er die Betäubungsmittel in seiner Wohnung auf, um sie zu einem späteren Zeitpunkt gegen eine Kommission einem Dritten zum Zwecke des Weiterverkaufs zu übergeben. Ende November 2003 vermittelte X._ für einen nicht identifizierten Freund den Kauf von 250 g Kokaingemisch (Reinheitsgrad 80%). Er stellte den Kontakt zu einem Verkäufer her, der dem Kaufinteressenten etwas Kokain zur Probe gab. In der Folge kam es zur Übergabe des Kokains an X._, der es aufbewahren wollte, bis ein Kunde des Käufers eintreffen und die Drogen übernehmen würde. B. Das Bezirksgericht Zürich, 7. Abteilung, sprach X._ am 25. März 2002 der mehrfachen qualifizierten Widerhandlung gegen das Betäubungsmittelgesetz im Sinne von Art. 19 Ziff. 1 Abs. 4, 5 und 6 in Verbindung mit Art. 19 Ziff. 2 lit. a BetmG sowie der mehrfachen Übertretung gegen das Betäubungsmittelgesetz gemäss Art. 19a Ziff. 1 BetmG schuldig. Es erachtete eine Strafe von 21 Monaten Gefängnis als angemessen. Diese Strafe reduzierte es entsprechend der bundesgerichtlichen Rechtsprechung im Hinblick auf die Grenze für die Gewährung des bedingten Strafvollzugs auf 18 Monate Gefängnis und schob den Strafvollzug auf, bei einer Probezeit von drei Jahren. Dagegen erhob die Staatsanwaltschaft des Kantons Zürich kantonale Berufung, mit der sie sich einzig gegen die Strafzumessung wendete. Mit Urteil vom 24. September 2004 bestätigte das Obergericht des Kantons Zürich, II. Strafkammer, das Urteil der ersten Instanz im Schuldpunkt, änderte es jedoch im Strafpunkt ab und verurteilte X._ zu einer Gefängnisstrafe von zwei Jahren. Dagegen erhob die Staatsanwaltschaft des Kantons Zürich kantonale Berufung, mit der sie sich einzig gegen die Strafzumessung wendete. Mit Urteil vom 24. September 2004 bestätigte das Obergericht des Kantons Zürich, II. Strafkammer, das Urteil der ersten Instanz im Schuldpunkt, änderte es jedoch im Strafpunkt ab und verurteilte X._ zu einer Gefängnisstrafe von zwei Jahren. C. X._ führt eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, das Urteil vom 14. Mai 2003 aufzuheben und die Sache an die Vorinstanz zwecks Korrektur der Mängel und Ausfällung eines milderen Urteils zurückzuweisen. Das Obergericht und die Staatsanwaltschaft des Kantons Zürich verzichten auf Stellungnahmen. 