This toy cannon has been in production since 1929 and is still in production today.
The current production model retails for about 99.00, but the one you have pictured with the original box is much older, and is probably worth alot more to a collector. I do know that these are highly collected. You might want to go to their website bigbangcannons.com and contact one of their representatives to see if they can tell the exact age of the one pictured. Hope this helps