From what I understand, the game relies on crafted goods rather than NPCs almost from the get-go. Might want to look into farming/crafting it up yourself. All I've found in NPCs has been synth/helm main/sub weapons, and one shop was selling a lot of shoes and socks.
No armor/weapons dealer that I have seen so far. (although there was one npc also selling hats of various kinds, so i guess that counts as armor.)
Edited, Sep 2nd 2010 11:13am by RattyBatty
Minecraft : My anti-MMO
Terraria : My anti-Minecraft