Has anyone recently brought back swords to the US? I would love to bring one back for my son, and know better than trying to carry it on. Am I better off packing it in checked luggage(and declaring it) or is it worth the hassle to have it shipped?

Previous threads have mentioned availability of swords in stores in Toledo, but does anyone know of shops in Madrid that carry them?