[L4D2] Help with the First person weapon models.

Hey again, I was trying to make a weapon model in first person, but for some reason the arms are glitchy and stretched out. And some weapons without the includemodel/anim_???.mdl, the camera seems to be panning in some different directions making my movement sideways. Is there any solution on how to properly fix the first person weapon models?