Usopp does not have all three types of Haki. As of now, he has only been shown to possess Observation Haki. This means that he is able to sense and predict the movements of others, even those who possess incredible speed or are invisible. It allows him to react quickly and hit his targets with precision.
Observation Haki, also known as Mantra or Kenbunshoku Haki, is a powerful ability that grants the user heightened perception and awareness. It allows them to sense the presence of others, even if they cannot be seen or heard. Usopp’s proficiency in this type of Haki has greatly improved over the course of the series.
With his enhanced Observation Haki, Usopp is able to accurately aim and hit his targets from great distances. As a sniper, this ability is crucial for him to be effective in combat. It allows him to predict the movements of his enemies, dodge their attacks, and strike with precision.
However, it is important to note that Usopp has not yet shown any signs of possessing the other two types of Haki: Armament Haki and Conqueror’s Haki.
Armament Haki, also known as Busoshoku Haki, allows the user to coat their body or weapons in an invisible armor, enhancing their offensive and defensive capabilities. It can also be used to bypass the defenses of Logia-type Devil Fruit users. So far, Usopp has not demonstrated any proficiency in this type of Haki.
Conqueror’s Haki, also known as Haoshoku Haki, is a rare and powerful form of Haki that allows the user to exert their willpower over others. It can be used to knock out weak-willed individuals or even cause physical destruction. While several members of the Straw Hat crew, such as Luffy and Zoro, have shown the ability to use Conqueror’s Haki, Usopp has not displayed this ability.
It is worth mentioning that Haki is a skill that can be developed and improved over time, so it is possible that Usopp may learn and master the other types of Haki in the future. However, as of now, he has only shown proficiency in Observation Haki, which is a vital tool for his role as a sniper.
Usopp currently possesses only one type of Haki, which is Observation Haki. This ability greatly enhances his accuracy and precision as a sniper, allowing him to hit his targets more efficiently. While he has not yet demonstrated the other types of Haki, it is possible that he may develop them in the future.