The aforementioned one in Paris near Napoleons Tomb is great. I think that's the one that has an armor chest plate with a cannonball size hole in it.
Venice has a whole bunch of swords and early early rifles in its palace museum.
The Mehrangarh Fort in Johdpur, India has a helluva lot of stuff. Swords with extra blades that pop out were a biggie in India.