i wanted to give nightstick articulation, so he is now balljointed at the hips and shoulders. his elbows and knees are double jointed and his head is altso on a balljoint. im still working on the transformation as his g1 inspired chest is somewhat in the way. as for the cannon, i have ordered tiny magnets to make it attatch to his arms and his back. the materials used is plasticard and epoxy putty. i tried using greenstuff, but it does not harden as much as i would like to. the balljoint i got from a plasma dragons set.