can a felon carry pepper spray in florida