South Carolina mom shot dead in front of her children in grocery parking lot