No guesses, if he is what you are looking for and he makes you happy then he is a great deer and you should by all means take him if you get a chance.I would.
Middle-age being?? I really think I know the deer, let a 9pt walk last year that really favors this one. Pretty sure this is a 3.5 year old. If he is I sure would like to see him at 4.5.... Something I gotta sleep on.