zero gold or zero non-dupe gold?
Zero gold should be impossible
zero non-dupe gold, however, is very likely for you. For starters, you are missing 4, 2 of which are super rare so really just 2 rares, out of 12 rares
That means on average, it would take 6 gold rolls for you to get one non-dupe roll, and 120 scrolls is not enough for 6 golds, only 3-4.
Therefore, if the system is "fair", the result is exactly what it should have been, if you are talking about non-dupe golds.