Can we buy official Macmillan golf shirts to wear?
You can find a lot of options at google. I also advise to check https://golfclubguru.net/golf-accessories/ where are a lot of different accessories. There is possible to purchase balls, drivers, irons etc. It’s very important to find reliable and only good equipment.