This is kind of a sore point for me. In BF2, instead of simulating a real swaying motion, guns are given a "cone of deviation" (note that this is not at all like the cone of silence from Get Smart). As you fire the gun, it randomly deviates from the direction it is actually pointed. So if you were lying completely still, with a tripod and not breathing, heartbeating or even thinking, you're still not guaranteed to hit a stationary target you're aimed at, since it randomly deviates from the place you've aimed. This obviously makes no sense with lasers, since they should always fire straight.
BF2 does take into account motions and positions, so the cone tightens when lying prone, and gets really wide while running. I'm saying all of this because it might affect whether or not something like you mentioned would ever make it in the game. I know we can adjust the deviations so that it always fires where you're pointed, but I'm not sure if we can control the swaying of the soldier and change it when in different positions. SCHRifle may know more, but I wouldn't get my hopes too high.