There are so many variables, that what gives "X" velocity in one gun, will give something entirely different in the same make and model of gun. Ball size, powder manufacturer, caps and especially compression force greatly alter velocity results. In my Pietta 1860 Army, anything under 28 grains gives wildly erratic, and low, velocity swings, 550fps tp 730ish. Use a filler on lower charges for consistency. Powder makes a huge difference. 2f or 3f of different makers results in drastically different velocity readings in the same gun. Swiss is the hottest "Real Black", and 777 is the most powerful substitute. Compression is another major factor. The difference between pretty stoutly ramming vs. just seating the ball barely within the cylinder can result in 200+ fps with the same load. There is no standard answer, and the book data is not reliable in my experience. I shoot alot of cap and ball revolvers and many of those shots have been over a chrono. That is the only way you will know what your gun, with your components, loaded your way, is shooting. For your info, I get 900 fps with Pyrodex RS @ 35 grains, 920 fps with Goex FFG, 1010fps Pyrodex P, 980fps Goex Fffg, Swiss FFFG 1040 fps, and 777 3f, 1120 fps. I seat my balls pretty forcefully, but consistently. Your mileage will vary. Goex has always been very consistent, if not the most powerful. I often get 6 shots within 20fps of each other. Just my observations, been doing this since 1977. What is true in my guns may differ from yours.