Ain't mom-n-pop, but if ya never been to a Cabelas store,,the one in Owatonna, MN is one of their bigger stores,,
About 45 minutes north on I-35 from I-90 at Albert Lee, MN. Store is easy on/easy off the freeway too, can't miss it.
Count on an easy 2hrs in the store.
You could ask the local boy's in-store of other shop's along your route, that community has a nice group of
"Howdy, how are ya" kinda employees