The thing is that Gil had hardly even unleashed enough weapons from GoB, considering how "limitless" it was described. Heck, in the 5th war, Gil doesn't really abuse GoB, so it is doubtful Shirou could witness "most" of Gil's weapons, especially Gil doesn't seem to have a pattern and just fire weapons without caring what they are, except few exceptions such like Durendal, IIRC (and obviously Ea).
As for the latter point, it would mean that Emiya conveniently showed up during a crisis where all treasure collected by Gil can be witnessed, which is beyond convenient if you ask me.
|