Enemies disappear randomly

One the first frame of ‘enemyOne’ movieclip, I have:


var o = 0;
var i = 0;
var j = 0;
function enemyOneShoot () {
 initObject = new Object();
 initObject._x = _x;
 initObject._y = _y;
 var aim = Math.atan2(_root.tank._y - initObject._y, _root.tank._x - initObject._x) * 180 / Math.PI + 90;
 oh++;
 initObject._rotation = aim;
 _root.attachMovie("enemyOnebullet","enemyOnebullet"+o,o,initObject);
};
function shootinterval() {
 setInterval(enemyOneShoot,1000);
};
shootinterval();

The problem is… some of the enemies randomly disappear when i click the mouse, or ‘enemyOne’ movieclip doesn’t go to frame 2 and is just gone, and some are just working fine. What’s going on?