The soldiers who went to war in the Middle East from 1992-2008 absolutely were Gen Xers. Only in the last two years or so have any Millennials been old enough. (Going with the 1990+ birth range; definitions vary, but that's the one I've always used.)