I think that's a nice NC deer. I'd go with 2.5...maybe 3.5 though, as the back end appears to be jacked up, belly is still not real full and neck/shoulder area seems a bit under developed. 120 may be a stretch. Good width, but lacks mass and tine length. My estimate is closer to 110.