Como regra geral, se o tempo de transferência não fosse suficiente para permitir que a conexão funcionasse na maioria dos casos, a companhia aérea não a venderia para você, já que eles precisam fazer a reserva se você perder seu avião se a fila na imigração for muito longa.
Dito isto, mais de 4 horas são bastante tempo. Comumente, os tempos mínimos de transferência do internacional para o doméstico são entre 90 minutos e 2 horas nos aeroportos dos EUA, e você está acima disso por uma larga margem. Além disso, como seu avião vem de Munique, haverá muitos passageiros para quem os procedimentos de imigração são relativamente rápidos, o que deve ajudar a minimizar o tempo de espera.