9mm vs. 40 caliber
Depends on the ammo you can buy there. The 9mm 124 grain +P+ and the .40S&W in + P with a 155 to 165 grain bullet are pretty much equal and both of these will penetrate metal and glass better than any .45 round. The .357 Sig would in its original loading of 125 grains at 1450 fps would be an improvement over any of the above if you can get ammo. Keep your 9mm and put the good ammo in it. If you don't think you need to penetrate glass and metal get the .45. If I was in your situation I would have a 10mm and forget all the rest but it too has to have the good ammo and not the watered down crap.