Oh, PUH-LEEEEZE. The idea of the DELTA FORCE being surprised, much less scared, much less having the crap scared out of it, because the enemy fights back is completely looney tunes. Every word of this "report" is a lie, including "a" and "the."
I am glad this guy is not on Spec Ops. Look Familiar? It is the man that invented the internet. Algore