I don't think that I could possibly add anything more to the reviews that have already been posted about Bass Pro Shops.
This is our go to store for camping, fishing, hiking prep. Great prices, great selection.
They have loads of free family "classes," and in store special activities. The kids love to stop in to watch the fish in the big tank being fed or to feed the trout in the river. Their favorite thing to do is sit at the bar in the restaurant, order fresh fried potato chips and watch the salt water fish in the huge restaurant tank.
Good place to explore on a hot Arizona summer day!