All Rock River Arms firearms listed as In-Stock, are in stock and available for immediate shipment. For customers waiting on their specific RRA firearm to arrive, we receive shipments from Rock River Arms on almost a daily basis.  However, we receive no specific information from RRA regarding specific customer firearm expected arrival times.  Generally speaking, the long wait times are caused by an industry wide limited availability of parts which effects all manufacturers. Depending on a firearms configuration arrival times vary.  We ask that customers please not request that we call RRA to check on the shipping time of their order or request we guess, speculate or approximate when their order will arrive, We will send you an email and if needed, call you when your firearm arrives. Please let us know if your email address has changed since your original order.