I've bought several guns from Sportsman's Warehouse over the past few years. I recently ordered an M&P 9mm 2.0 from them online. The order was placed on 10/7, gun was supposed to be shipped to a local store and available for pick-up on 10/12. 10/12 gets here, no email from SW telling me the gun is ready for pick up. I called SW's customer service on 10/13. They said that the gun had shipped from their distribution center in Utah on 10/9. CS person checked with the store and they said it had not come in. CS suggested I wait another day. Well, it's another day, it's nearly 5 PM here and still no sign of my gun showing up. Has anyone had anything like this happen before? Should I cancel the order or give it another day?