archive: a depository containing historical records and documents
depository: a facility where things can be deposited for storage or safekeeping
machine gun: a rapidly firing automatic gun (often mounted)