6-year-old recovering after drive-by shooting