Think the only way to get parts at the moment is from Tamiya Japan itself.
Haven't seen any shop that has any parts for the 503.
Seidel in Germany ussually stocks ALL parts of Tamiya cars, even the things you will probably never break but he still hasn't even got the price for the car itself on the website this time.