Why is it that in the rest of the year, there’s an inyan to give goyim tzedakah mipnei darke shalom (verachamav al kol maasav) but on Purim, the most joyous time of the Mishnah Berurah says that if there was no previous minhag to give tzedakah to goyim, we shouldn’t? The Tur even uses a lashon that nobody else should share in our simchah? This bothers me!
Thank you very much and A Freilichen Purim!
I’m sorry to hear that this bothers you, let me explain. There is no positive inyan to give tzedakah to goyim, and your tzedakah should be going to Jews, as the old saying goes, chesed starts at home. We have an obligation to support our family, and they are the Jews, before we support the rest of the world. The halacha says that we can also give to the gentiles, because otherwise it will cause animosity, (see Rambam Matnas Ayiyim 7-7, Rema Y:D 251-1). It is true that we should be compassionate to everyone, but we also have to make sure that we keep our priorities straight.
The Mishna Berura you are referring to is in 694-10, regarding the halacha that on Purim we give to people that request tzedakah even if we don’t know if they are indeed needy or not. Regarding this idea if the city does have a specific custom to give to gentiles on Purim even without checking if they are needy or not, the Shulchan Aruch says if there is no established custom to do so, we are not obligated to, and the Mishna Berura explains because we are then taking away from what will be given to Jews. (Again the same idea, that chesed starts at home, and those closer to us get first.) He gives a second reason because we might think that we can be yotza matanos levyonim to a gentile, when we can’t. As a side point see Sharei Tzion there that if this will cause animosity that it is permitted to the gentile as well, similar to giving regular tzedakah.
Regarding the Tur, Please see Tur 694, who says that part of not being particular when giving out money on Purim includes gentiles. I didn’t see the lashon that you are quoting.
A fleilichin Purim