Fatti
Nella notte tra il 26 e il 27 maggio 1996, [B.] attendeva nella sua auto nel parcheggio davanti agli uffici di sua moglie a Zurigo, per cercare di individuare il presunto "foratore di pneumatici". Intorno alle 0.50, ha notato [A.] passare accanto all'auto, accovacciarsi e fare un movimento come per bucare qualcosa. [B.] ha quindi afferrato [A.] da dietro con una presa al collo. [A.] ha colpito [B.] alla testa con una breve sbarra di ferro. [A.] è quindi fuggito, ma è stato raggiunto nuovamente da [B.] . [A.] si è girato e ha sparato due colpi di revolver in direzione di [B.] da una distanza di circa due metri. Ci sono stati altri spari e uno scontro fisico, finché non sono arrivate altre persone. [B.] ha riportato un colpo di arma da fuoco all'addome e danni all'udito, mentre [A.] ha riportato lievi ferite e una commozione cerebrale.Legge
Il Tribunale federale conclude che [A.] ha integrato il reato di messa in pericolo della vita ai sensi dell'art. 129 CP. Sebbene [B.] sia stato aggredito illegalmente dalla vittima, [A.] ha superato i limiti della legittima difesa con i ripetuti colpi di arma da fuoco a distanza ravvicinata. Il comportamento di [A.] è stato spietato, poiché il pericolo per la vita di [B.] da lui causato era molto elevato e non aveva più altre possibilità di difesa. Nemmeno una scusabile agitazione d'animo ai sensi dell'art. 33 cpv. 2 CP è presente, in quanto [A.] , in quanto possessore di armi, aveva una particolare responsabilità di…