Yes, you can carry pepper spray in your purse or bag in states with no restrictions as long as you are 18 years or older.