Why wait for months when you can order it now and have it next week? $294.99 after rebate.
MP9 SHIELD PORTED 9MM 7/8RD
I like to support local businesses too, but a lot of times they just can't compete with big online stores, both in availability and price.
Besides, the rebates end at the end of June. If you wait too long you may miss it.
I've had a local gun shop that I've dealt with for years. Three or four years ago, during the Obama years I was trying to buy a S&W M&P 40 compact with laser grips. I talked to the gun shop owner several times over several months trying to have him get me one. He simply couldn't. Even though it was a crazy time, other online stores had them in stock.
The shop owner explained to me how S&W (and most other suppliers) favor the big stores because they can sell large quantities of an item instead of just 2 or 3 that a small shop will usually order. It's not fair, but it's how business is done. Try as he did, he just could not get one in stock.
That's when I talked to him and decided to do something that benefited both of us. I ordered the gun from one of the big stores at a much cheaper price, had it sent to the gun shop, and he did the FFL transfer. That way I got my gun much sooner than if I had waited, and at also a cheaper price, and the shop owner made a profit from handling the FFL fee. Everybody was happy.
I got my gun, the shop owner made a profit, and we were able to maintain a good relationship for future purchases.
Also since where you buy the gun makes no difference to the warranty (they all go back to S&W if the need arises), you lose nothing by choosing to buy from the big store.
That's why when I decide to buy a new gun, if I can't find it in stock locally, I don't hesitate to order it from a reputable online store.