I think head and neck shots are ok. They kill quickly and humanely. I have taken many deer with this shots, long and short.
Never used buck shot but have friends in Pa who swear by it.
The post about having to put down your dog was a great analogy.
Spudrow from Mo