enemy running into FPS?

hi, i am making a zombie game and my zombie has an axe, i bascially want to detect collison with the axe (which is attached to the zombie) when it hits the player (FPS) there is a mesh collider on the zombie object but it still intersects with the player (as in it goes into the FPS Capsule).
if you can please help

thanks

Just use a raycast to limit how close the zombie can get to the player than play an animation of the zombie swinging an axe or something.