NightHawkInLight has shared plenty of fun DIY projects in the past. In his latest video, he shows how to build a desktop cannon that launches nitrocellulose fireballs. The cannon is made mostly out of 3/4″ copper pipe and fittings. The below video shows how this cannon looks:
More information about this project is available on YouTube.