makes more sense when you think of 'magazine' as a thing that contains things - bullets, articles, goods (seen shops round my way called magazin romanesc), etc
the polish language kbin instance was called karab.in (think carbine as in rifle) so magazine makes sense in that context too