Sonofagun1911,
Welcome to the forum. I have moved your thread to the Bullet Casting sub-forum for you.
Lyman's Third Edition of their Cast Bullet Handbook has a table on page 58 of predicted weights and sizes for several alloys using the same Lyman #358242 mold. Unfortunately, I don't spot it in the newer version of the book. For a 9 mm from that mold it gives:
Lead: 96 grains and 0.3558"
Wheelweights: 95 grains and 0.3564"
Lyman #2 Alloy: 92 grains and 0.3570"
Linotype: 89 grains and 0.3574"
That's a 6-grain variation just from alloy difference for a nominally 95-grain bullet. That same percent variation would be close to an 8-grain spread for your bullets. So, no, you 3-grain difference isn't unusual. Note that neither the average weights nor the as-cast diameters will match as you change alloys. This is just normal. It also isn't of much consequence. 3 grains of weight variation in a bullet of the 9 mm and 38 caliber size range is usually considered good enough for match shooting at handgun bull's-eye target ranges (to 50 yards). Wider variation may mean inclusions that can unbalance a bullet and open groups up. Shoot the bullets as-cast doesn't raise pressure but can affect accuracy, sometimes positively and sometimes negatively.
Most guns seem to like bullets either 0.001" or 0.002" over their barrel groove diameter. You will have to test to see what your gun likes. With revolvers I find as-cast bullets tend to leave less metal fouling behind because sizing softens the bullet surface a little. The guns sizes them just fine. For pistols, it depends on the gun. If the chamber tends to shave lead at the throat, then the minimum oversize can work best.