3 shot in DeKalb hardware store parking lot