Nazis had TONS of Sarin and Tabun nerve gas stockpiled at the beginning of the war that they could have used instead of Zyklon-B.
Zyklon-B was used by the US Government at the Mexico border since 1916 for killing lice.
Germans ran out of Zyklon-B because the factory was bombed