Authorities in Royal Palm Beach say 55-year-old Timothy J. Wall fatally shot a woman and her 1-year-old grandson before turning the gun on himself inside a Publix on Thursday.