здесь вы запускаете функцию enemyMove

Код AS3:
addEventListener(Event.ENTER_FRAME,enemyMove);
здесь обращаетесь к переменной pulaR

Код AS3:
if(pulaR.hitTestObject(enemy))
{
а создаете ее в другой функции, то есть чтобы заработал ваш код нужно сначала вызвать функцию
vustril которая создаст pulaR, а потом только вызвать функцию enemyMove, но я так понимаю это неправильно
вам нужно сделать проверку на существование пули так

Код AS3:
var enemy=enemyArr[i];
enemy.y+=enemySpeed;
if(pulaR){
if(pulaR.hitTestObject(enemy))
{
enemy.gotoAndStop (2);
}
}
if(enemy.y>=400)
{
enemy.x = Math.random() * -400 +400;
enemy.y = Math.random() * -7000;
enemy.gotoAndStop(1);
}