Gunman holding firefighters killed; 4 hostages OK