Agnivesha was the guru of both Drona and Drupada. It is also said that Agnivesha learned his weapon skills from Agastya. Drona respected him highly and the Mahabharata Adiparva Chapter 139 has mentions of this sage as an unparalleled user of weapons.