loose sun visors

Sound like the same ones on my 70 Challenger. I had success by going to a electronic store and getting some heat shrink tubing that just fits over the metal post. Use a hair dryer to shrink it to a tight fit on the metal post and work the visor back on. You do not need to cover the whole metal post-just about a inch or so.