Hi John, This is actually an Antlion and we believe the species may be Vella americana based on images posted to BugGuide. Additionally, BugGuide has a very nice quick description on the Myrmeleontidae (Antlion family) page that explains the visual differences between Antlions and Fishflies, as well as Dobsonflies and Owlflies.