SpeedyFFL does not drop ship firearms, they come directly from our warehouse and undergo a quality control inspection before they are released. Currently we are only serving local customers. Items can be ready or pick up as soon as 1 to 2 business days after the order was received.