http://www.youtube.com/watch?v=oFZKEWe9tKo&feature=youtu.be
If you keep strafing in one direction none-stope while keeping the crosshair on the enemy...you are literally immune to his fire. Closer up at ~50m you can begin sprinting to avoid any stray bullets from hitting you and you can simply hug the enemy after that.