If you live in Babylon Village, NY, and you want to buy a gun, you’d better get your traveling shoes on. Town council in this Long Island municipality has just passed a law that bans gun sales inside its borders. The law appears to cover both business and private sales in the town of 12,000+ residents.