Wondered if they put some of their S-300 / S-400 batteries there.
Hmmmmm....
The S-400s are in Syria, last I knew.
I am sure S-300s are at Kharg, but Saudi has a plethora of heavy and light air to ground weapons that could be fired from outside the range.