Because it's a precious metal, silver is measured in troy ounces; 1 ozt. = 31.103 grams.
Jose is mistaken, tek1int is correct...
An "ounce" of silver means a Troy ounce (31.1034768g) not an avoirdupois ounce (28.349523125g)...
And yes, there are 1,000 grams in a kilogram...."kilo" MEANS thousand!
one ounce is 28.3495231 grams
and yes there are 1000 grams in a kilo
Also, are there 1,000 grams in a kilo?