Mail carrier dodges bullet while fighting off armed robber