I have retro lamps and need these 2 light globe fittings. Does Bunnings have such products or would you advise I go to a specialist lighting store?

and the light bulb fittings on these are not making contact with bulbs ( are loose) resulting in the flickering of light ( wobbling globe) So anyway I know I need 2 new lamp / bulb fittings and want to know if Bunnings have these type of old lamp fittings ( photos attached) or is it specialist lighting shop I need? Much appreciate your advice.
