Shoot for sure. He looks to be a 4 year old for sure. Many times I think there is a question on whether to shoot a deer like this because of his spread. He is not going to get wider and if left for 1 more year there is a good chance he will put on more mass is all. Hes probably grown all the length and tines he is going to grow. Some deer, like people, only grow wide, tall or over weight and will never have it all. So if he makes you happy that is all that really matters.