Making Aim Down Sights feature

I know this has been asked many times, but I am using view models, and was thinking that if I used a part “aim” to move the rest of the gun accordingly with the camera? Would that work?