I don’t have much idea about that, so can not advise you on where you can find flint from, but there is a link that covers the Gemology side of life in USA, Canada, UK, UAE, Australia, and India.
Here at www.henrykrank.com you can get Gunflints, that shouldn't be too expensive.