If you are looking for passing light visors....I got these years ago from Harley. They don't have the HD symbol on them.
https://www.harley-davidson.com/ca/en/shop/passing-lamp-visors/p/67783-78T
I used the speed clips and in 12 years they've never come off. Much better than the OEM plastic.
Here is the tech article to fix the chrome piece in front of the windshield -