The Ulanzi J12 microphone needs no introduction; it is the best microphone within this budget. Buying it from any gadget shop would cost between 3000 to 3200.
I bought it only two days ago, but unfortunately, it does not support my phone. Since there is no opportunity to check it at the gadget showroom, there is no way to know beforehand.
It remains unused as it is not compatible with my phone. However, you will have the opportunity to test it with your phone before buying, which is something you cannot do at a shop, regardless of the microphone model. You can test my microphone yourself; buy it only if it supports your device.