Guns lag but nothing else?

The game runs smoothly except for guns. When I fire a gun it plays the sound twice and it the gun shakes more than it should making guns hard to use for me. Solutions?