From the pics the head looks snakehead but the coloring and marks look bowfin,
Ive heard snakeheads are much darker but I've never seen a snakehead in person other then my fish tank when I was a kid. The easiest way to identify is the anal fin which is under the fish in the pics.
snakehead - anal fin 1/2 to 2/3rds the length of the dorsal fin
bowfin - anal fin very short
not doubting just don't want anyone catching a bowfin to freak out and kill it thinking snakehead