Why is it illegal to have red paintballs?

Because it and pink looks to similar to a blood splatter when it hits someone, which may cause someone observing to call the police, thinking someone is using a firearm.