The long pointy tooth is an Enchodus tooth, and the others are shark teeth shark toothenchodus toothCretaceousDallasAlabamagully2010-07-31