If you are a magician, the one way you can’t go wrong buying a gift is to not buy magic from a magic store but buy from an independent creator. That way you are sure to get them something that they more than likely don’t have, and something of quality that they will actually use.
I recommend the Chinese TNT Sticks, T2_Sterile, or go for a beautiful handmade magic wand.