Drawing from non-normal distributions in model simulation

Hi There,
I was trying to simulate (not estimate) a model and I want my shocks to not have normal distributions. Particularly I'd be interested in specifying that my shocks are uniformly distributed. (I'm also interested in truncated normals, but given a uniform random variable I can turn it into a truncated normal.)
I poked around the manual and the forum here but couldn't seem to figure out the best way to specify how to do this in the shocks; statement.
Thanks for the help,
AS
I was trying to simulate (not estimate) a model and I want my shocks to not have normal distributions. Particularly I'd be interested in specifying that my shocks are uniformly distributed. (I'm also interested in truncated normals, but given a uniform random variable I can turn it into a truncated normal.)
I poked around the manual and the forum here but couldn't seem to figure out the best way to specify how to do this in the shocks; statement.
Thanks for the help,
AS