All I can say for everyone is try every store you know that sells Pop Funkos. To see do they have the James Bond ones. For the big retailers check more then one of their stores. It could be why some locations have it and some still not selling them at all.
All the Game Stops in my city still don’t have the James Bond ones and a local mom and pop chain Amoeba Music don’t have it either. But I still have not check the Game Stops in my near by next door counties. Most of time it is easier to find any Disney, Dragon Ball Z, WestWorld, Overwatch, Star Wars, Teen Titans Go!, Elf, Stranger Things, Fairy Tail, Death Note, League Of Legends, Gears Of War and other Pop Funkos. Kind of sad, that how it is.