We do not currently know of any antonyms for ancient weapon.
For similar words to ancient weapon, try: