Before the merger, I saw Bass Pro as the fishing store and Cabela's as the hunting store. Not 100%, but it was a trend. Since the merger, BP has not changed much but it seems Cabelas has slightly moved away from hunting...more towards fishing, hiking, etc. Just my perception. And they have gotten a smidge more expensive.
Years ago, I tried to do a gun trade at a Gander Mountain...offered me about 50% of the trade value I could get elsewhere. I think it is normal for the big stores to low ball on the trades.