So, having too much time on my hands, I did some statistical analysis.
Random sample of 20 uncleaned, un-decapped 9mm range brass with mixed headstamp:
Average weight: 63.35 grains
Standard Deviation: 2.12
Calculating average weight (in grams) from varying sample size:
5 cases = 21g = 4.2 per case
10 cases = 42g = 4.2 per case
50 cases = 205g = 4.1 per case
100 cases = 410g = 4.1 per case
Applying the 4.1g average to my bucket of 9mm awaiting processing:
Weight = 1227g
1227 / 4.1 = 299
Actual number (from manual count) = 301
So, 0.66% out. Using the average weight method based on a reasonable (50-100) sample size seems to be accurate enough for most purposes.
btw: weights in grains determined from my Hornady electronic scale. Weights in grams determined from a $20 Starfrit electronic kitchen scale.