It's a pro-compe model freewheel.
I'll give it some automotive engine oil soon and see if that helps it. I've never had a freewheel make this sound before.
I have taken apart a freewheel before. I used globs of marine grease on both the bearings and the pawls. I would barley spin afterwords lol.