Arms Dealer

The Arms Dealer is an NPC that will spawn once the following criteria have been met:
 * There is an empty house.
 * The player has at least one bullet or bullet-firing gun in their inventory (guns stored in storage items like chests do not count).

If the Arms Dealer is killed, he will only respawn if the above conditions are met again.

On the, when threatened by enemies, the Arms Dealer will use a Flintlock Pistol to defend himself. Once Hardmode begins, he upgrades to a Minishark for self-defense.

Tips

 * The easiest way to acquire a qualifying gun is to smash either a Shadow Orb or Crimson Heart in the Corruption or the Crimson. They will always drop a Musket or an Undertaker, respectively, on the first break.
 * The Musket and Undertaker can also be found in Corrupt Crates and Crimson Crates, respectively.
 * Other qualifying early guns include:
 * Boomstick (from Jungle Crates and Ivy Chests)
 * Handgun (from the Dungeon's Locked Gold Chests and )
 * (from Presents).

Names
The Arms Dealer may have any of the following names:

Quotes
When Demolitionist is present: When Nurse is present: When Dryad is present: At night, after Skeletron has been defeated, but the Wall of Flesh has not
 * "" (references how most characters in movies and other fictional works seem to have infinite ammo)
 * "" (references how most characters in movies and other fictional works seem to have infinite ammo)
 * "" (refers to the fact that the Nurse doesn't sell anything.)
 * "" (refers to the fact that the Nurse doesn't sell anything.)
 * "" (This refers to the Guide Voodoo Doll)
 * (if these conditions are met this will be the only quote available)
 * If there is no Guide, no name will show up where the name of Guide should be.

During a Blood Moon: During a :
 * "" (This is a reference to the NPCs becoming incredibly paranoid, sinister or rude during Blood Moons.)
 * "" (This is a reference to the NPCs becoming incredibly paranoid, sinister or rude during Blood Moons.)

When in a Graveyard biome:

During a Windy day:

During the Rain:

During a Storm:

Happiness Quotes
When homeless:


 * "I don’t have a place to stay, pal!"

When in a Desert:


 * "Ya know, the Desert is secluded and great for business, if you catch my drift."

When in a Snow biome:


 * "Yeah, no, the snow makes me very uncomfortable."

If housed in a sparsely populated area:


 * "This is what I'm talkin' about, privacy!"

When overcrowded:


 * "I can’t do what I do with so many people watchin’ me."

When near the Nurse:


 * "Think [Name of Nurse] the Nurse ever, you know, checks me out?"

When near the Steampunker:


 * "Yeah, I like [Name of Steampunker] the Steampunker, wicked cool person."

When near the Golfer:


 * "I don’t really like [Name of Golfer] the Golfer bein’ on my turf, ya know?"

When near the Demolitionist:


 * "I’d REALLY like to use [Name of Demolitionist] the Demolitionist as a range target sometime."

When Happiness is neutral:


 * "I'm good, buddy!"

Trivia

 * The name Brimst may be a reference to, one of the ingredients of.
 * Unlike several other NPCs, who sell their own clothes on Halloween, the Arms Dealer sells the Nurse's clothes. On a technical level, this may be because the Nurse does not have a shop interface through which to sell her own clothes.
 * The quote about the Guide Voodoo Doll still appears even if the Guide is dead, but the name will be random each time.
 * He seems to be attracted to both the Nurse and the Dryad. This is seen in his quote about the date with the Nurse, and the Dryad's quote about him flirting with her. He also flirts with the Mechanic, according to her quote about the pressure plate. But he seemingly has more of an interest in the Nurse.
 * The Arms Dealer and Guide seem to argue with each other through Emotes, implying they don't get along. This is further evidenced by his quote regarding the Guide Voodoo Doll.
 * The name Demetrius may be a reference to the play  by.

History
Waffenhändler Vendeur d'armes 军火商