If you've ever found yourself stuck facing the Eye of Cthulhu with nothing but a wooden sword and a handful of acorns, you know how important reliable ranged weapons are early on. That's exactly why learning how to get an arms dealer in Terraria is one of the first big milestones most players aim for in their playthroughs. I remember my first time spending hours trying to spawn him, only to realize I missed a tiny requirement that kept him from showing up for three in-game days. This guide breaks down every step, common mistakes to avoid, and perks you get once he moves in, so you don't waste the same time I did.
Core Requirements to Get an Arms Dealer in Terraria
Before the arms dealer will agree to move into your world, you have to meet a short list of non-negotiable requirements set by the game. None of these are particularly hard to hit, but missing even one will delay his spawn indefinitely. The first thing you need is a valid, empty NPC house that meets the game's housing rules. You'll also need at least one gun or bullet stack in your personal inventory – note that flare guns do not count for this requirement, even though they are classified as ranged weapons. Finally, you can't have an existing arms dealer already living in your world, though if he moved out after his house was destroyed, you just need to fix his home to bring him back.
To make it even clearer, here's the full checklist of requirements you can tick off as you go:
- 6x3 minimum enclosed house with player-placed background walls, no gaps or exposed edges
- One light source (torch, lantern, or chandelier all work)
- One comfortable item (chair, bench, or even a toilet works, the game is pretty flexible here)
- One flat surface item (table, work bench, or dresser)
- At least one entrance (wooden door, pressure plate door, or even a trap door if you're feeling fancy)
- At least one gun (excluding flare guns) or stack of bullets in your personal inventory
Most players trigger the spawn condition accidentally when they break their first shadow orb or crimson heart, since those drop a musket and 100 musket balls automatically. If you have an empty house ready when you pick that musket up, you'll get the "The Arms Dealer has arrived!" message within a few in-game minutes, no extra steps needed to get an arms dealer in Terraria.
Quickest Ways to Unlock the Arms Dealer Early in Your Playthrough
You don't have to wait until you're ready to take on the Eater of Worlds or Brain of Cthulhu to unlock the arms dealer. In fact, you can get him to move in within the first hour of a new playthrough if you plan ahead. The fastest way is to head straight to the corruption or crimson biome as soon as you have 60+ health and a copper pickaxe or better. Break a single shadow orb or crimson heart, grab the musket that drops, and use a recall potion to teleport straight home. You don't have to break more orbs and risk summoning a boss early.
You don't need to keep the gun in your inventory forever after that either. Once the game registers that you've picked up a qualifying gun at least once, the arms dealer will stay on the list of NPCs waiting to move in, even if you store the musket in a chest later. If you're playing Journey Mode, you can skip the trip to the corruption entirely if you've already researched a gun in a previous playthrough. Just pull one from your duplication menu, and the spawn condition will trigger immediately.
If you get lucky, you might even find a flintlock pistol in a random surface chest while you're exploring early on. That counts for the spawn condition too, so you won't have to venture into the dangerous corruption at all if you don't want to.
Common Mistakes That Stop the Arms Dealer From Spawning
If you're trying to figure out why you can't get an arms dealer in Terraria even after following all the steps, you're probably making one of a few very common mistakes. The most frequent one I see new players make is using a flare gun to try to trigger the spawn. The game explicitly excludes flare guns from counting for this NPC's requirements, even though they use ammo and are technically ranged weapons. Save the flare gun for exploring caves, and grab a musket or flintlock pistol instead.
Another common issue is building your spare house too close to a corrupt, crimson, or hallow biome. Any house within 25 blocks of a corrupt block is considered uninhabitable by NPCs, so you'll need to either move the house further away or clean up the nearby corruption with purifying powder. You can check if a house is valid by opening the housing menu and clicking the "?" icon, then clicking on the house you want to test.
I once spent two full in-game days waiting for the arms dealer to show up, only to realize I'd filled all my spare houses with the guide, merchant, and nurse. Always double check that you have an unassigned, valid house available before you try to trigger the spawn condition. You can see all available housing spots in the housing menu, and even assign the arms dealer to a specific house if you want to control where he lives.
Perks of Having the Arms Dealer in Your Town
Once the arms dealer moves in, he becomes one of the most useful NPCs in your town for the entire rest of your playthrough, from early pre-hardmode all the way to endgame content. In early pre-hardmode, he sells the flintlock pistol, regular musket balls, and illegal gun parts – the illegal gun parts are the key ingredient for crafting the Minishark, one of the best pre-hardmode ranged weapons that carries most players all the way to hardmode. Having easy access to the inventory of the arms dealer in Terraria means you won't have to waste time farming for random gun drops while you're gearing up for bosses.
He updates his inventory as you hit new milestones in your playthrough. Once you defeat the Eye of Cthulhu, he starts selling silver bullets that deal more damage than regular musket balls. After you mine your first batch of meteorite, he sells meteor shot that bounces off walls, which is perfect for clearing out swarms of enemies. If you place the arms dealer's house next to the nurse's house, both NPCs will offer you discounted prices on all their items, which saves you a ton of coins when you're buying hundreds of bullets at a time.
In hardmode, his inventory gets even better. He starts selling shotguns, high velocity bullets, and parts for advanced ranged weapons that are essential for taking on hardmode bosses like the Destroyer and Skeletron Prime. Once you defeat Plantera, he even sells rocket launchers and rockets that make clearing out large areas of blocks for building or boss arenas way faster.
Whether you're gearing up for your first boss fight or stocking up on ammo for a hardmode dungeon run, learning how to get an arms dealer in Terraria is a simple process that pays off for the rest of your playthrough. Just make sure you have a valid empty house ready, keep an eye out for a gun or bullet stack early on, and avoid the common mistakes that slow down his spawn. Once he moves in, you'll have a steady supply of all the ranged gear you need to take on every challenge the game throws at you. If you're still running into issues, pull up the housing menu to double check for unassigned houses and make sure you haven't used a flare gun by mistake.