My online searching skills are failing me.

I just inherited this rifle (in remarkably good condition including the bayonet) and would like to clean it, and run a few rounds through it. Unfortunately, I cant find a magazine for it anywhere, let alone ammo. I probably just dont know what to ask for.

Does anyone have a lead on what the magazine in this would be called where I can find it, and the ammo?

I'm OK ordering online.

Thanks in advance.