suburban spudgunner wrote:To throw a can from 20 feet (empty, I presume), you might want a somewhat large chamber, decent pressure (100+ psi), and a long, thin barrel to concentrate the pressure.
Concentrate the pressure on what? A very small point of the can?
If you have 100psi coming out of a 20mm valve port into a long 5mm barrel you don't increase the pressure but what you have done is decrease the force as the air blast is now a thin 5mm jet instead of the larger blast from the 20mm opening and thus transfers a lot less energy to the can.
If the cannon cannot fire a projectile then you do not want to use a barrel. You may want to use a nozzle of some kind to manipulate the blast but a barrel is for acceleration of a projectile and since you can't have it in the barrel... forget the barrel.
If this is to have repeatable results you may also want some kind of holder in front of the valve port/nozzle for the can, perhaps a trough made of half a pipe or something.