Предлагаю более подробно ознакомиться с методами "hitTestObject()" и "hitTestPoint()" в вашей ситуации я бы поступил иначе:
1) Проверка дистанции от объекта до пули.

Код AS3:
public function hitTest (target:DisplayObject):void {
for (var i:int = 0; i < objects.length; i++) {
if (target != objects[i]) {
// Тут мы проверяем дистанцию. "Википедия, Вычисление дистанции".
if (dis < needDis) {
// Вуаля, столкновение. =)
}
}
}
}
2) Элементарная проверка координат пули и объекта.

Код AS3:
public function hitTest (target:DisplayObject):void {
for (var i:int = 0; i < objects.length; i++) {
if (target != objects[i]) {
// Тут мы проыеряем на касание пули с объектом.
if (target.x < objects[i].x + 10 &&
target.x > objects[i].x - 10 &&
target.y < objects[i].y + 10 &&
target.y > objects[i].y - 10 ) {
// Вуаля, столкновение. =)
}
}
}
}
как-то так =)