I’ve never been to Cabela’s but I used to go to Jay’s Sporting goods when I lived up north.
Dude.
Seriously.
At least check out a Cabela’s. They’re more than just a big-box retail store.
I’m not being a fanboi when I tell you that they’re quite the operation and while you can often find many items cheaper, you can’t find them in many other places all under one roof in such abundance. Don’t drive across country just for going to Cabela’s, but if you’re only a half hour away when you’re on a road trip... I’d make a couple hours to go check it out if you’re at all interested in fishing and hunting.
If you have any interest in fine(r) firearms, check out the larger Cabela’s “gun rooms” which are patterned after a Holland&Holland pattern room of sorts. The one in Kearny, Nebraska is quite impressive, all things considered.