Deadeye: Thanks for the heads up. I've seemed to narrow it down to spawning instant hit bullets. If I turn off all the effects, i still get the framerate drop. Maybe I'm spawning too many at the same time? Too many collision checks?
Genesys: I guess i got carried away, I'll turn down the effects on the smoke.