It worked for me recently. As timsinc said, 3 weeks (15 business days) pretty much spot-on to NS. BC should be less than that.
What you order shouldn't make a difference as long as they have it in stock.
It went to Bass Pro on this end, which is still better than paying through the nose for shipping, particularly on hazardous goods.
Plus, you can examine a firearm when it arrives at the store, and reject it if there's a problem. If it's shipped direct to you, you don't have that option. With Cabela's no-return policy on firearms, you're then dealing with the distributor if it's not right.
I don't know what would happen if it was simply the wrong gun, or the wrong calibre??