Merchants can give you better gear
In Horizon Zero Dawn, players will never get weapons from treasure chests or quests. Vendors are your main source of weapons and armor. Different areas have different merchants that sell different weapons and armor. When you travel to a new area, do not forget to check out the merchants to see if they have any good items for you.