It's ridiculous the leeway that keepers get. As you say, any other player makes an out of control challenge, even if they get the ball, and they're off. But touch the keeper and it's a foul!
Completely reckless by Gunn charging into a group of players.