Das ist der Unterschied
underducks Angabe bezieht sich auf Unze, also 28,3495231 Gramm:
Die gewöhnliche Unze (engl. international avoirdupois ounce) mit dem Einheitenzeichen oz. wird in manchen Ländern häufig bei Lebensmitteln benutzt (was in Deutschland nicht zulässig ist).
Denis Angabe bezieht sich auf Feinunze, also 31,1035 Gramm:
Feinunze bezieht sich aber nur auf den Edelmetallanteil. Das Gewicht eventueller Verunreinigungen wird also vom Gesamtgewicht abgezogen.