Contact Us

Order Status Meaning:
Processing Order: Order is placed and is awaiting payment (typical status for Money Orders until payment is received)
Awaiting Shipment: Payment has been received and order is in the process of being fulfilled. Will remain in this status until shipped.
Shipped: Order has been packed and shipped. Please allow +1 business day for tracking updates in case it was shipped after mail pickup hours!
Manual Verification Required: There was an issue with payment processing, please contact us ASAP!
Cancelled/Refunded/Partially Refunded: Status for orders that have been cancelled, returned, etc.


For questions about order status, please see our Shipping Times below:

Shipping Time-frames:

CURRENT ESTIMATED SHIPPING TIMES
Here is our current shipping situation based on order type, if you are checking on an unshipped order please see if it falls into one of these categories. Please note that these time frames are an approximate estimate, and can fluctuate based on order volume (especially for kit orders):

  • Most normal parts orders can expect a current processing time of about 1-4 business days to ship.
    Business days do not include weekends!

  • Non-Headspaced K
    its and barrel work orders: These can expect a lead time of about 1-2 weeks to be processed and shipped. **Exception- If you choose a hand select request, it will take additional time to fill the order as we look to find a kit that fits your request.

    Headspaced Kits: These can expect a lead time of about 6-7 weeks to be processed and shipped.
  • FFL Orders:
  • 2-4 weeks if we have the FFL on file and do not need a copy.
    • PER OUR FULL FFL POLICY, WE DO NOT REACH OUT TO A RECEIVING FFL TO GET THEIR INFO. If your FFL requires us to initiate contact, we will not abide and recommend you to use a different FFL.

      If we need to receive or update the FFL then there is no expected ship time as we MUST receive the FFL before we are able to process the order. If your FFL order has not shipped yet and is older than 7 business days, PLEASE CHECK and see if we are still waiting to receive an FFL copy!!!

      Your order notes will have an automated note that says NEED FFL or FFL OUT OF DATE. We need to receive a copy of the FFL before we can ship, please have your FFL email us a copy along with your order number and we will get it processed ASAP.

      An automated message would have notified you about this right after the order was placed, but sometimes it may go to your spam or "promotions" folder. Replying to that email also does not work as it is an automated message from our checkout system, the FFL copy must be sent to FFL@armsofamerica.com along with your order number.

  • If you have a tracking number that is not updating- During this time of year we receive many inquiries about delayed or long shipping times after an order has already shipped, people believe a package may be "lost" if it is in transit for 7+ days. 99% of these packages arrive within 30 calendar days, truly LOST shipments are rare. We recommend you talk to your local post office if you have been waiting a long time for a delivery. If it has been longer than 30 days since your package shipped out, please let us know and at that point we will have USPS Business Support open a search.

    If it has been less than 30 days, please wait to contact us as the chances of your package being delayed and just arriving late are much higher than the odds of being lost! USPS no longer scans packages upon pickup, so if a label is created but has no tracking information, we often see their first update only after arriving at your local post office, which may take some days from the moment the package has shipped.

  • Our goal is first rate service and if you have any questions please don't hesitate to contact us! Though rare, we are still human and orders may fall through the cracks, so if it has been longer than the stated time frames above and your order has not shipped, please feel free to contact us.

    We do kindly ask that you allow us the allotted time stated above before reaching out for a status update, as there are no updates until the order ships.

 

 

You can now call or text us at 469-338-0262

 

We're happy to answer questions or help you with returns.
Please fill out the form below if you need assistance.