Forum:Can't get my NPCs to spawn

So, I have 320 hp and my nurse won't come. I also destroyed two shadow orbs, and now have a musket, but my arms dealer won't come either. I have three open houses and I don't want to destroy another shadow orb or summon the Eye in fear of my Dryad not comming. What can I do??