Guessing it'll be a Delaware "hq" for tax reasons... and probably an office in Tysons/Fairfax area to be close to the Gov't/Defense folks.
If we are going to take guesses on location, I would say close to a port to receive containers and a distribution network close to volume customers. My guess would be North Florida, Carolinas, or Houston. Just because they all have reasonable warehouse space and highway shipping lanes. Drop shipping from EU doesn’t pan out unless you have really high margins and value.
Office space in DC is horrendously expensive, but not knowing the value of the military spend as it might justify it.
It will be interesting to watch as this is not a billion dollar business that has cash to burn.