Sachverhalt: Sachverhalt: A. Nachdem X._ von A._ gebeten worden war, ihm beim Eintreiben von Fr. 100'000.-- behilflich zu sein, forderte ihn A._ am 25. Mai 2000 telefonisch auf, in ein Restaurant zu kommen. Von dort fuhren die Männer an den Wohnort von B._. Nach dem Tatplan wollten sie diesem in der Sammelgarage seiner Wohnliegenschaft auflauern, ihn mit einem geladenen Revolver gemeinsam überwältigen, mit Klebeband fesseln und anschliessend in das Auto von A._ verladen. Als X._ und A._ in der Garage hinter einem Auto auf B._ warteten, entfernte A._ auf X._s Verlangen die erste Patrone aus der Revolvertrommel, damit sich nicht ungewollt ein Schuss lösen könne. Gegen 21.50 Uhr fuhr B._ in die Garage, parkierte sein Auto und stieg aus. In diesem Augenblick stürmten A._ und X._ nacheinander aus ihrem Versteck und rannten auf B._ zu, wobei A._ den Revolver in der rechten Hand hielt. B._ ergriff sofort die Flucht, wurde aber von A._ im Bereich des Garagentors eingeholt. In der Folge kam es zu einem Handgemenge zwischen den beiden Männern, bei dem X._ im Hintergrund blieb. B._ gelang es dabei, sich loszureissen. Vor dem Hauseingang der Liegenschaft holte ihn A._ erneut ein, und es kam zu einem weiteren Gerangel. In dessen Verlauf versuchte B._ A._s rechten Arm wegzuschlagen, woraufhin sich ein Schuss aus A._s Revolver löste und B._ an der linken Schulter verletzte. Als X._ und A._ in der Garage hinter einem Auto auf B._ warteten, entfernte A._ auf X._s Verlangen die erste Patrone aus der Revolvertrommel, damit sich nicht ungewollt ein Schuss lösen könne. Gegen 21.50 Uhr fuhr B._ in die Garage, parkierte sein Auto und stieg aus. In diesem Augenblick stürmten A._ und X._ nacheinander aus ihrem Versteck und rannten auf B._ zu, wobei A._ den Revolver in der rechten Hand hielt. B._ ergriff sofort die Flucht, wurde aber von A._ im Bereich des Garagentors eingeholt. In der Folge kam es zu einem Handgemenge zwischen den beiden Männern, bei dem X._ im Hintergrund blieb. B._ gelang es dabei, sich loszureissen. Vor dem Hauseingang der Liegenschaft holte ihn A._ erneut ein, und es kam zu einem weiteren Gerangel. In dessen Verlauf versuchte B._ A._s rechten Arm wegzuschlagen, woraufhin sich ein Schuss aus A._s Revolver löste und B._ an der linken Schulter verletzte. B. Mit Urteil vom 12. September 2003 verurteilte das Obergericht des Kantons Zürich X._ in zweiter Instanz wegen Gefährdung des Lebens, versuchter Freiheitsberaubung sowie weiterer Delikte zu einer Freiheitsstrafe von 4 Jahren Zuchthaus. Als Nebenstrafe sprach es eine Landesverweisung von 7 Jahren aus, deren Vollzug nicht aufgeschoben wurde. B. Mit Urteil vom 12. September 2003 verurteilte das Obergericht des Kantons Zürich X._ in zweiter Instanz wegen Gefährdung des Lebens, versuchter Freiheitsberaubung sowie weiterer Delikte zu einer Freiheitsstrafe von 4 Jahren Zuchthaus. Als Nebenstrafe sprach es eine Landesverweisung von 7 Jahren aus, deren Vollzug nicht aufgeschoben wurde. C. X._ führt eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, Ziffer 1 des vorinstanzlichen Urteilsdispositivs sei aufzuheben und der Beschwerdeführer vom Vorwurf der Gefährdung des Lebens freizusprechen. Eventualiter sei die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Das Obergericht des Kantons Zürich verzichtet auf Gegenbemerkungen. Ebenso verzichtet die Staatsanwaltschaft des Kantons Zürich auf eine Vernehmlassung. 