I didn't have the same problem with rotating the canon as TryHardStudio, but I also had a ragdoll get stuck just outside the canon. This made it completely impossible to shoot Daves up in the air.