Hello Neo, this costume is out of stock and it's costume-made which will take about 1-2 weeks to make, if you order around this week, and chose the fastest shipping method, it can reach before Oct. 31th.
*During Oct. 1st is our law holiday, the shipping may delay 3-5 days.
*All shipping information (including methods, cost & estimated delivered date) will be shown in order page, before payment; you can pay extra cost to upgrade shipping method there.
*Please remember to mark down the date (you need it) in the order form when you order it. :)