My stock of components is nowhere as large as yours but I ordered some extra 125 grain 38 bullets when they showed up in bulk at decent prices months ago. In a pinch those same bullets may be applicable to 9mm as long as the loaded rounds fit the chamber. I know some will jump on me and start talking about how horribly dangerous this sounds but the difference between .357, .356, .355 are generally so small that the bore swages the bullets to the correct diameter. The chamber dimensions is really the limiting factor. Many handguns using common .355 bullets have bores as small as .354. 38 super pistols have 9mm barrels but many will run with handloads loaded with .357 bullets. Many 9mm or 9mm largo pistols will run with .357 bullets too. As with any loads, work up. In a pinch 9mm bullets could be loaded in 38 special and 357 cases if the correct expander and taper crimp is used but there is more risk doing so if the bullet jumps the crimp during recoil and ties up the gun so it should only be done in desperation with modest loads. As with any reloading practice, take what I've said with a grain of salt, verify what I've said independently and if you want to try a different sized bullet than normal, work up with caution. The risk of substitutions is lowest with pure lead and plated bullets. I have some rather lackluster .357 planted bullets that don't work well in .357 waiting for me to run a batch of 38 super.