I imagine that shooting the gorilla while it was holding a baby was pretty dangerous in itself.
I'm not an expert, but wouldn't it be safer to shot the gorriba with sedatives. Isn't that usually a case?
I don't consider myself qualified to pass a judgement who was more responsible for this incident, but there's something terribly wrong if such thing could happen.
From what I've read the sedative would've taken 5 to 10 minutes before the gorilla was out. With the gorilla violently dragging the kid around, waiting 5 to 10 minutes wasn't really much of an option.