The origin of Astras is elaborated in the Ahirbudhnya Samhita, a dialogue between Sage Narada and Shiva.
When Narada asks Shiva about the origin of Astras, the god recounts a story: Eons ago, before the universe was created, Vishnu assumed many forms for his own amusement.
In order to protect the universe from wicked beings of his own creation, Vishnu created the Sudarshana Chakra.
The deity would endow the weapon with supernatural powers, making it impossible to counter through regular means.
Specific conditions existed involving the usage of astras, violating them could be fatal.
They are depicted as used by archers such as Parashurama, Rama, Lakshmana, Meghanada (Indrajit), Ravana, Krishna, Bhishma, Drona, Karna, Ashwatthama, Arjuna and other warriors.
Millions of types of weapons, including Chakras, Gadhas, and ultra sharp arrows appeared in a rage to destroy the target or an opposing army.