Just looked through your .capx.
The issue doesn't lie in the destroy-event.
It lies in the conditions that subtract the health from the enemies.
Those trigger for every enemy, and that is the problem.
Usually, you choose a "on collision" event. This automatically picks the enemy that has been colliding with the bullet.
But since you are checking for collisions with the hitbox and not the enemy, all enemies are selected and thus, the health is subtracted for every enemy.
This fixes it: