Welcome aboard, ironball. I've got the same model cannon from the time that CVA had them, but they haven't sold them for years. The company that now sells an almost identical gun is "Traditions", and that would probably be your best bet to try and get parts.
BTW, that's the gun I use in the 'GBO Miniature Cannon Club Postal Shoot', and it's surprisingly accurate.