If ASP batons are legal, people may use them in self-defense if they reasonably believe that they are about to suffer imminent and unlawful force, and they retaliate only to the degree necessary to deflect the attack. Note that Colorado is a stand your ground state. So people are not required to retreat from a fight - even if there are means of escape. Instead they can fight back with reasonable force.