I originally identified this as Elodes goryi, but reviewers have provided the correct identification, Elodes fusifomis.
It's definitely Eleodes but I'm not sure its E. armata because its dorsal surface isn't smooth but has ridges that run lengthwise. Please advise.
~1/2 inch long