How old is he? What is he shooting, bow, rifle, shotgun, muzzleloader. I' m not sure w/ grapefruit sized groups.
Just a suggestion, maybe the firearm is too heavy for him. 15 yds. is awfully close, he should be having an easier time hitting his target, and clean misses from 15 yds. says hes not even close. Maybe it' s just deer panic. We all get it sometimes