Alright, so I'm trying to make a cannon that you can aim up and down and stuff, but I haven't exactly figured out how it was going to go up and down without doing advanced cframe stuff. Can someone tell me how I can do this? (Basically what I mean is rotate the part instead of from the center, from a certain position)
Weld all of the cannon parts to a main part. Then add a BodyGyro into that part, making sure it is unanchored, and set its cframe property to the CFrame location you want it to look at.