Collision Detection

im making a game and so far its been pretty easy, but i ran into a problem detecting when a bullet hits a guy. I duplicated both the bullet and the guy so i figured i could put code into the bullet and nest a do loop inside to test which guy i hit. but the do loop runs too slowly and only detects a collision every once in a while. Is there any way to test if any guy duplicated is hit?

as 4 bullet when guys are named “guy1” & “guy2”:

onEnterFrame = function() {
for(i=1;i<3;i++) {
this.hitTest(_root["guy"+i]) ? trace('hit!') : null;
}
}

ahhh, but thats where the problem lies . . . with 20 bullets on the screen and about the same number of guys, the system can’t process it all. So my plan was to test if any guy was hit and then go from there.

my script finds out if bullet hits any of those guys…