
Town NPC
Arms Dealer happiness and housing (1.4.5)
The Arms Dealer is happiest in the Desert next to the Nurse, the Steampunker and the Princess: price 0.75×. Neighbours it likes: the Nurse and Steampunker. It dislikes the Snow; hates living near the Demolitionist. Unlock: Arrives when a player carries bullets or a gun that fires bullets. As a vendor it sells the pylon of the biome you stand in once another NPC lives nearby.

Best spot: 0.75×
Arms Dealer preferences
Likes
Desert
Nurse (loves)
Steampunker
Dislikes
Snow
Demolitionist (hates)
Golfer
| Likes (bold = loves) | Dislikes (bold = hates) | |
|---|---|---|
| Biomes | Desert | Snow |
| Neighbours | Nurse, Steampunker | Demolitionist, Golfer |
Other NPCs that like the Arms Dealer: Nurse and Dye Trader.
Other NPCs that dislike the Arms Dealer: Demolitionist, Zoologist and Mechanic.
Price in each biome
With the Nurse, Steampunker and Princess as neighbours, this is the price multiplier in every biome:
| Biome | Price |
|---|---|
| 0.78× | |
| 0.75× | |
| 0.82× | |
| 0.78× | |
| 0.78× | |
| 0.78× | |
| 0.78× | |
| 0.78× |
How to get the Arms Dealer
Arrives when a player carries bullets or a gun that fires bullets.
What the Arms Dealer does
Sells guns, bullets and the Minishark.
Try the Arms Dealer in the calculator
All NPCs: town NPC list · happiness chart · Arms Dealer on the Terraria Wiki
Questions players ask
How do I get the Arms Dealer?
Arrives when a player carries bullets or a gun that fires bullets.
Where should the Arms Dealer live?
In the Desert, next to the Nurse, Steampunker and Princess, for a 0.75× price.
Who does the Arms Dealer hate?
Demolitionist. It dislikes Golfer.
Does the Arms Dealer sell a pylon?
Yes: the pylon of the biome you stand in, once another NPC lives nearby (1.4.5 removed the happiness requirement).