Maybe you can just take the measurements and take it to place that 3D prints to get a quote, and he or she would be able to make it right there and then. Those businesses charge you for the plastic and energy used to print but the designs tend to be easy because they have specialized software.
You could also get a new one that is complete. Try going to LA, there are several Toy Stores and they usually either have those things or they can get them for you. If travelling there is actually hard or expensive for you, try contacting these guys over their home page Frank and Son Collectible Show
https://www.frankandsonshow.net. If they have it and you are going to buy from there I can tell you code word for a discount just contact me via twitter.
Good luck