We've outsourced the weapon effects to the iMod team, but the first batch that came in needed to have some textures tweaked to keep video memory from getting out of control 
So the bad news is that you probably won't see the new weapons until Beta 3...the good news is that, from what we've seen, they'll be WELL worth the wait 