magazine
noun
°A periodical publication, generally consisting of sheets of paper folded in half and stapled at fold.
°An ammunition storehouse.