The second and third images show long palps that were not visible in the first image.

I may be wrong, but it does appear to have a short ovipositor??