On 1.4.3, sure it's something obvious I'm missing, but no NPC's are selling pylongs. I've defeated Eye of Cthulhu, I have the arms dealer/nurse in the desert (houses are close), I have the painter & dryad in the jungle, and in the forest I have the merchant, zoologist, & guide. Houses are close...