Yes, I would say that is a Thermold. I have quite a few of them myself.
Were did he get that scope? I cannot ID it. I am assuming it is a veriable power, about 6-20x50, or in that neighborhood. Any guesses?
Also, what is with the dread locks cammo on the helmets? Where is the rest of the Guilli suit?
Bilster