There is a new Cabela's just off of 66 in Gainesville. It is not one of the huge ones but it is a very nice store.
See my post above about that store :)