Easiest thing to do is find some pre alpha rendered smoke and use that.Video Copilot has some really good ones. If not you can build smoke with particular or CC particle world.(I think) If the smoke takes some time to come out you can track the gun tip in mocha for AE. Hope this helps
John Younger