I'm wondering what y'all think this deer scores. My brother shot it, and I'm happy for him. He's happy, but he asked if I would shoulder mount it. My response was if it was 140-150" because apparently shoulder mounts are $850 now .. he comes back and says the taxidermist and another guy said this deer will go 140+… I've not seen it in person and I could be wrong, but I don't see it.