You can always buy a cheap plastic squirt gun ( Get one that does NOT look like a real gun.) and make up your own mix of peppers and/or ammonia. That way if it is illegal, you lose less than $1.00 and you probably won't be pulled in even though it was illegal.

Good luck!

Bountyhunter