I bought my PPK .22, to match my existing .380, via Top Guns online ordering system and gun was in their shop for pickup I think within weeks. I was kind of surprised how quickly it worked out. Might be something worth looking into if can't find anything just sitting at a shop to buy immediately.
Friend of mine likes to buy from Collectors, never understood why since they consistently been jerks to me. But just recently he told me Collectors will go down on their prices if you ask.