Both are probably in big trouble for Stupidity and Oversight. Coming from a combat zone Unit Commanders, are supposed to screen their folks so they DONT forget that there is another world out there.
They also should have known better.
Sad to see some come back from what they did only to get in trouble for something like this, nice welcome home....Put it inyour checked bags and if TSA wont steal it, you will have no problem.