Try Bachmann Service (Service@bachmann-europe.co.uk) They did supply me with a gearbox for a Railtruck; if they have the part, they'll sell it to you, but you may have to send them more than one email to remind them. I'm currently waiting for another Railtruck part. It helps (if you have the instruction sheet) to tell them the part number - failing that, send them a pic of the broken bit and the model number of the loco.
Phil
Phil