Yes, yes there is. Should be, anyohow. Try the editor's depot snippets section, under misc or whatever. Somewhere there there should be a script which allows you to turn just about any missile into a smoke grenade of your choosing...possibly you could transform a flare/grenade into a smoke instead then.
Also, I think the addons depot had a bunch of smoke-launching m203-toting lads upped, WAY long ago. I suggest you conduct a search there too
As to the M2...hmm, suppose it could somehow be managed, but I really can't imagine why
If we'd capture the bullets and turn them into smoke 'nades, the computer would crash and burn within moments thanks to the high rate of fire. Only option would be to make a smoke-grenade launching M2....which I don't think would be a likely candidate for the Addon's Depot realism prize
And I agree on Tombsy's sentiment on the M203.
:hmm:
Wolfrug out.