If you master to block you will have no problem as a Hunter, some enemies can be tricky to learn their attacks and time the block. But when you learn it, you will be invincible!

But I don't use block on shooting attacks all the time, I rather use dash in those situations. (If it's coming straight towards me)