You are being deployed?
There is no set time, you can expect it to be quicker.
Then of course there is the rest of the process, some Consulates are quicker than others.
Call around is all I can suggest, might be variable as above depending on why you speak to.
I know there was a place near Denver that served the Spanish speaking community who would do it, now do not know.
If you look at intoral K1 is longer and not sure K1 is going to be significantly quicker to get into the US, there are some situations where a K1 is much more logical but not many.