Hi Steve,
If the tube is silver colored and the plastic bottom is black, brown, or reddish-orange; you might have a Swiss magazine for the M1929 Swiss Bern luger.
If the tube is blued/shiney and stamped "Mauser"; you might have a magazine for the Mauser lugers made in Germany in the 1970's-1980's.
Regards,
Pete...