Ahh... very simple. The Bullet onCreated is confused which zombie it should target. It will pick the last zombie that spawned.
Best is to set the bullet straight away after it was created, instead of on Bullet OnCreated event.
<img src="https://dl.dropbox.com/u/11076434/C4DSamples/SBullet.jpg" border="0" />