Hannah Davis I might be way off, but that looks like some kind of spider wasp (Pompilidae). A quick Google search turned up https://en.wikipedia.org/wiki/Sphex_pensylvanicus as one possibility...
Comments (1)