Hi Guys:
Goodness, this seems to be the day for experiencing the delights of relying on the Internet.
As Gerd says, I too have the puzzle photo as the un-armed prototype S-15 RAM.
The production variant, apparently there were some 45 produced, is described as the S-15 TOE.
I post a photo below of an S-15 TOE as found on several pretty accurate sites.
As it is essentially the same vehicle, the point is earned, just a little difference in model numbering.
Bill