What. The. Fuck!?!
Those were my exact thoughts as well. I was not expecting that at all. Not sure how I feel about Dale's death yet.
Dale was his close(ish) friend. It was hard to put a bullet in his head. Again, I get it.
Sophia was a zombie and a risk to the group. He was the only one who was able to do what had to be done, especially since Shane showed he was all talk and couldn't do it himself.