A gunman who killed at least six people in the streets of Kyiv Saturday before taking hostages and barricading himself in a nearby supermarket has been shot dead by police, Ukrainian officials said.