If you just want to shoot flares and smoke, you do not need to do anything special. But do not add 12gauge shells internal addapter !!!
And if you do, then you would have to register your launcher with the ATF as a DD - $$$
Try this:
Havoc Launchers : Spikes Tactical