Looks like a british rifle.

Caliber 303.

Try Sarco or numrich arms for a mag.