Royboy,
Below is the equivalent of 1 ounce into grams.
1 Ounce = 28.3495231 Grams
From what I understood in your post, and unless I misunderstood what you wrote, you are stating that there are 31 grams to the ounce.
Al in all it is an excellent result though.
Buddy