McDave is certainly correct about discharge ordinances. It is a problem for NASP schools in some areas (Albuquerque, Madison, etc.) until those who want it changed, change it.
Typically, these discharge ordinances are designed to prevent the shooting of guns. They often contain language that prohibits the shooting of bullets, BBs, pellets and other projectiles. Some are so vague that archery is also frowned upon or worse. I know of a town in N. KY that specifically added archery to the ban because a bozo "accidently" shot a neighbor's cat. However, in that town (90 miles from my home) a citizen and I worked with the local police chief to write an ordinance that allowed archery if the homeowner became NASP certified and built a range, complete with arrow curtain, according to NASP specificiations. This was extreme and over-kill but the only way to get the exclusion. Now that neighbor runs a Home School association archery program in his yard.
My point is that ignorance and broad brush painting is usually behind these laws. They can and should be changed. It generally took only one or two people to get them in place. A little activism can get them overturned.
My tightest situation after college lasted 6 years. I lived in town with 1/4 acre lots and houses on all sides of my yard. I talked to all three neighboring homeowners (I was a renter). I explaned that I would be shooting at a target placed in front of and against my "mower shed". Any stray arrow would hit the shed. My shooting was limited to 20 yards. I didn't shoot when the neighbor who lived "behind" the shed was outside. I never had the first problem or complaint.