Here's my suggestion. As an alternative to iron covers how about a golf bag that holds you irons in place so they never touch each other?
I bought a "NevrLooz" bag a couple years ago and I still love it.
No more clacking sounds, I'm never looking for a club cause it's always in the same spot, and I never leave a club behind.