That looks like it! Here's a link to some pictures I posted on the KC missile thread of the pieces there, and they look like parts from one of these. I'd post the photos here, but they're a little big, and we've been told to be bandwidth aware on these threads.
Pieces Pictures Post 278
Not very stealthy-looking.