How much does the ball weigh and how fast would it be going?
A lead golf ball weighs almost exactly one pound. Velocity from a flat fire gun is hard to tell but if velocity is the most important thing, you should be looking at a .220 Swift or a .17 Remington, not a muzzle loading cannon.