I've had this problem before and I haven't the slightest how I remedied it last time.
The problem is that whenever I use colored particles (pre-made fire particles, Lens Flares, etc.) and I use them in weapons, they come out as colored squares.
How do I fix this?