(Blender) Rig causing model to bend when rotated

I modeled an simple-looking mini uzi and applied an armature with three bones (control, clip, and slide) to it. It works fine when I translate the bones, but rotating them causes this to happen.


[thumb]http://i.imgur.com/90IWaDR.png?1

Can anyone explain why this is and how to fix it?

Each bone is trying to move the whole thing. What’s your rig look like?

Control

Clip
[thumb]http://i.imgur.com/ZwOydMK.png?1[/thumb]

Slide
[thumb]http://i.imgur.com/0Husiqv.png?1

Well there you go. Remove the Slide and Clip parts from Control.

Removed the slide and clip vertex groups from control, but it still gets all buggy when I rotate

Fixed, I had the numbers in the scale panel under “transform” messed up. Don’t know how that happened, but it’s good now.