That is an awesome way to think of it bob..... but when it comes to the bowling balls, they have a central core that will help the ball rotate in a determined direction. More weight on one side will cause the ball to hook or slice more. But in theory you have it about right.
Now if we could get a bb that would spin along the proper axis while traveling down the barrel. We would be able to get just about an exact spin with each shot, but then again you would probably be talking about $2.00 a shot or more.
There was one thing that may be of interest to people though. Back when we were all young we all had Nerf guns right... Well I had one that was kind of like a baseball pitching machine. Well it wasn't really shooting all that well so my dad wired it up so we could adjust the two wheels to spin at different speeds. With tweeking the speeds we were able to get some insane shots from the build.
I just though of this and was wondering if anyone had and thoughts on this? You would be able to move the wheels up and down and also adjust the speed at which they spin. So if you wanted to shoot to the moon, just crank up the speeds and get the bb spinning. Then pull the trigger, and have the "puff of air" cause the bb to rocket down the barrel. As soon as it hits the end of the barrel you will see the bb shoot sky bound.