Wouldn't they say Shams instead of Damascus?
Nope. Shams means "sun"
Maybe you mean Shám which is actually a name for the whole Levant region in Arabic but Syrians use it for Damascus and its surroundings. So it is better to stick to the formal meanings usually.