Slaughter Beach, Sussex County, Delaware, USA October 6, 2017
I assume this is Diplazon laetatorius but would appreciate confirmation/correction of the ID. If that ID is correct, there weren't many syrphids around whose larvae could serve as hosts
TIA