Hello Bee-vac,
I have purchase a number of Kirby parts fro Kent Oyler. He might have the parts you need for your 505.
He has an eBay store and if you Google Kirby Needs you will find it. He is great to deal with.
I have a 509 and D50 that I need finish one of these days.
Good luck with the 505,
Pete