I thought pepper spray was legal too, as it's available to buy here. But just 2 weeks ago I talked to a PN colonel and he said it is illegal to use....said it was only for use by police. Don't know if he's correct, but that's what he and the captain with him said.
I guess there are a lot of policmen buying it, as it is sold all over the Country.