In just under 20 minutes Thursday afternoon, the new Cabela's went from an empty 80,000-square-foot building to a bustling store packed with thousands of customers. The grand opening of Montana's ...