On every fishing trip, you can purchase a packet of local flies in case you run out. You can also get them from a guide, although the cost will be slightly higher.