First, nice buck. As stated aging is tough from an ideal broadside photo but this is even tougher. That said, I think it would be safe to bet that this deer is 3 1/2+ Aside from assuming this is a "rut" photo, his chest and neck are well developed so no one should fault you for deciding that he is "mature". As for score, even more difficult without having a full object to compare to ie full body shot, tree, feeder etc. I would put him north of 130" but think 140 is a bit on the optimistic side. If you need a comparison, this buck is 3 1/2 and ballpark 145 now. Keep in mind this was a July photo.