La collezione Odescalchi comprende armi che cronologicamente ricoprono un arco temporale molto ampio che va dall'antichità, con una piccola ma importante sezione archeologica, agli esemplari risalenti all'epoca medievale, rinascimentale e seicentesca con nuclei più rilevanti ed eterogenei. All'interno di questi infatti si distinguono diverse tipologie di armi: da quelle da guerra a quelle da cerimonia o parata, le armi bianche e le armi da fuoco, armi da caccia, armi da torneo.