Look on the barrel. Mine had "Investarm" stamped on it, as does the one in your link. Investarm (at least used to) make a lot of the cabela's stuff.
EDIT - woops... not stamped "Investarm", but rather stamped with an "I" inside of a box. Believe it means same thing though.