There are 5 places you can't OC in WI:
1. In a place that serves alcohol by the drink without prior permission from the manager/owner.
2. In a government building.
3. KNOWINGLY within 1000' of school property on public property.
4. In a state park
5. In a vehicle.
Madison is one of the more troubling area, rights wise. I was issued a disorderly conduct ticket earlier this year.