Bass Pro Shops is a one-stop shop for every angler's needs. They sell a large array of fishing gear for freshwater and saltwater fishing. They also supply accessories for fishing like rain coats and clothing. They even sell kayaks and Tracker boats. They are not limited to just fishing. They also sell hunting and archery accessories.