This is a lot of many partial megalodon shark teeth. There are many fragments that include blades, roots, and misc pieces. These come from Miocene marine deposits in Florida's Bone Valley Formation (Peace River, Hardee County, Hawthorn Group, Florida).
Refer to the photo. The brass centimeter cube is shown for scale and is not included. You are purchasing all of the pieces shown. Your purchase will include an ID label.