Yes, all items on our website are instock, ready to ship and can mailed out within 24 hours from the time your order is placed :)