McAvoy needs to keep his head up, but would anyone care to deny that Hornqvist had a pretty accurate idea of exactly where McAvoy's head was when he threw that elbow? Dirty and intentional.
I think it's kind of a coin toss whether he gets more than a fine, but the league really needs to do something about this kind of casual disregard of opposing players' health, so I doubt Hornqvist gets nothing out of this.
Hornqvist didn't need to throw the elbow like that, most players seeing a guy along the boards like that line up for a hip check or push them into the boards with the forearm or shoulder. The elbow was dirty, and even if it wasn't deliberate intent to injure (and I'll give Hornqvist the benefit of the doubt here and assume it wasn't) it's still clearly disregard for the health and safety of another player, and he should get something for that.