If the order was placed today, as a RUSH , We will send out your guidons or frames from our office order by 12/18/2019 there is $45.00 extra charge. We do ship to APO/FPO. More detail please call us 1-888-331-0099 or send email to info@usmilitarydirect.com We can take order by phone now.(1-888-331-0099, 1-931-431-0099)