Gizzard Shad for sure. If you look closely, you can see the thin filament on that dorsal fin (like the filament in Tarpon). The dorsal fin is also above the pelvic fins in the Gizzard Shad as it is for your fish.
In Mooneye, the dorsal fin is set further back and it is positioned above the anal fin. Mooneye also does not have that dorsal filament.