Another option is buying from crypto ATMs, but they're usually quite expensive and have limits on how much you can buy without KYC
Bisq, Retoswap, and Robosats are probably the most popular ways to get Bitcoin/Monero using fiat without KYC
If you already have Bitcoin and want some no-KYC Monero you can use the above three too. Or for a quick swap you can use an aggregator like Trocador.app
A third way is selling good and services on https://xmrbazaar.com/
Discussion
There is a Bitcoin ATM in town but I've been too scared to approach it 😅