Its hard to balance.
You cant make it to easy to buy otherwise you may as well remove tear gas and stones and you cant make it to hard because then people will say its to hard to buy. I think maybe enforce or change of protocol for cops may be more of a solution. Im not 100% sure what the protocol is at the moment though.
As for its pissing off rebels, well thats what there made for ? Its not meant to be "Look teargas lets run into it and sit in it"