If you can't find bok choy, you can substitute with cabbage, swiss chard or even kale. You need a vegetable that will hold up to stir-frying.
If the mushrooms are hard to find, use regular cremini mushrooms or button mushrooms. If you can get portobellos, those would be a good substitute too. If you're lucky and see shiitakes, grab them.