you probably shouldnt stand still if your spray is going bad. if you can tell they arent gonna die then back out into cover if possible (if there is none, you should stick it out)
when using the pistols and the like its a good idea to strafe. same with p90 and smgs
but with the rifles you should stand still