Not to mention two foot long flames......It's not uncommon for sparks to come out of the b/c gap.
Check the timing. Check the B/C air gap. How does the forcing cone look? If these issues are corrected or adjusted, the spitting should be greatly reduced so you or other shooters are not in harms way.