RE: different bullet grains.
Ditto everything said above. Also consider the rifling of the barrel. Some barrels are made to shoot certain bullets at certain speeds well. If you go too light and fast or too far in the other direction the bullet may have trouble stabilizing and accuracy will suffer.
Sometimes you just have to try different loads to see what your gun likes best.
Paul