Oh the hit detection is actually fine the issue is the projectiles stop doing damage over a certain distance so you cant hit the enemy ... and yes I know how deceptive that is xD Had to use a pre made shooter setup but couldn't quite figure out how to modify the distance the shots can go in time sadly!
Oh and the voice overs are actually AI generated through play.ht , was happy with how they turned out!