Hello Andrew, yes, if you order this shoe, our tailor can finish it in around 2-2.5 weeks(excluding shipping time), and it will reach you before 26th October. n_n
*To make it more safety, you can pay extra shipping cost to upgrade to faster shipping method.
*All shipping information (methods, cost & estimated delivered date) will be shown in order page, before payment.