Welcome and congratulations on finding the rifle.
You found the right place to ask questions about the 99. These guys are great and are bottomless pits of knowledge.
It may take some work to find a load but im sure it can do better than the picture you posted. Although, my 64 has been more finicky than my 76; each is it's own rule.