Mesh lagging behind another mesh in the same target bone
Okay, found out while accidentally messing around with the object constraint. I noticed the main gear piece was going in front of the armature itself. I set the bone influence to 0 on the object and now its moving with the bone properly.