This is the biggest deer we have on our lease. We have taken a couple of 130's here before, but nothing like this. I know the pics aren't very good, but it's all I have now. What will this buck score???