Dirtbike engine making a clanking kinda sound?

Its a honda crf100f, when, i start it, its fine, but when I go to rev it, and the rpms get higher, there's a metal sound in there, not really sure how to describe it, like a really fast vibration sorta, but its metal on metal, could low oil cause that?

I haven't done an, oil change for 6 mobths but the oil is still clean in it and I forgot what kind of oil it took.

Did you check the oil level lately?

That clang could be a number of things and only run the engine to hear where that noise is going from or take the bike to a Shop that can figure it out.