Garland County authorities report a 68-year-old man shot his grandson last night as he advanced on him with a knife. Nature of the precipitating argument not known at last report. Injuries to the 26-year-old were not believed life-threatening.