A toy cannon for firing a resilient projectile when a compressed fuel-air mixture is ignited. Air is compressed into a chamber containing fuel as the resilient projectile is forced into the barrel of the cannon. An ignitor in the chamber is actuated from a shielded position externally of the chamber to ignite the fuel-air mixture.