The SW in Va is about as big as the average Gander Mtn, but has a better selection and much better prices. They forgo the fancy displays and other junk. It's just "stuff".
The only Cabelas I've been to is the one in Hamburg, PA. It is HUGE. If you're into guns, hunting, shooting, fishing, camping, etc, it's almost a religious experience. Yes, prices on some stuff can be a bit high, but they have items nobody else carries. We take a vacation about once a year to once every other year there. I get several hours at Cabelas and my kids get to go to Hershey or the Crayola factory an hour or so away. Last time we found a really neat flea market type place that sold local crafts, foods, and furniture.
Chris