I don't know what the yardage was when you took your shot, but 300+ yards is too far for a head shot on a deer, especially an inexperienced hunter. I've been deer hunting over 40 years, shoot a .270 with a top of the line scope and I would not have taken that shot even without the wind.