Chad, legislation if passed as an emergency, could take effect as soon as it was signed. Some legislation includes a start time. The short answer is that it depends upon how any particular bill is written.
lon371, I'm not aware of any pending legislation that calls for a ban. Care to enlighten the rest of us?