Oshkosh Defense will lay off 160 workers in January following a reported $52.8 million decline in third-quarter sales.