TerraCraft.tools

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.

Arms Dealer

Best spot: 0.75×

Arms Dealer preferences

Dislikes

Likes (bold = loves)Dislikes (bold = hates)
BiomesDesertSnow
NeighboursNurse, SteampunkerDemolitionist, 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:

BiomePrice
Forest0.78×
Desert0.75×
Snow0.82×
Jungle0.78×
Ocean0.78×
Hallow0.78×
Glowing Mushroom0.78×
Underground / Cavern / Underworld0.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).

Data: Terraria 1.4.5 facts from the Terraria Wiki (terraria.wiki.gg, CC BY-NC-SA 4.0), checked 14 October 2026 against patch 1.4.5.8. Text and tools are our own. Wrong number? Tell us.

↑↓ to move · Enter to open · Esc to close