Davinci, yours looks more like brass than bronze, too yellow in color. They have been making these for years, yours could be a hundred years old or much newer. There are guys making them today, I see them at gun shows occasionally. There were many nice small cannons commercially available from the late 1800s to the early 1900s so I think most of these machinist made cannons are newer than the 1920s. As to value, I paid around $30-40 each for the ones I pictured. You can get a piece of wood, make a groove in it and mount your barrel with a U-bolt, put about 30 grains of black powder and a wad of newspaper, and make a nice BANG!!