IMHO, bring over anything you need. If you buy stuff here it'll either be: (a) Cheap crap (b) Expensive crap
I didn't know there was a golf course here. There used to be a driving range of sorts but I think it got closed by the Ministry of Fun. There is a very big bunker though.
There's a reasonable sports equipment retailer on Bin Ashur (or Ben Ashour or whatever) - from Quadisya Square (it's a roundabout lol), approx 400m on the left.