Gate of Treasures

Gate of Treasures  (宝物の門, Hōmotsu no Gēto) is an ancient magic which is capable of opening a gate where the caster can pull certain treasures out of. The dimension the treasure is opened from is an unlimited world filled with ancient treasure of the best kind there is; the best swords, shields, chains, wine; everything. If the caster feels so, then instead of pulling the treasures out  he/she could fire them at peopl/objects no matter what kind of treasure the caster want's to fire at the object/person.