The ordinance passed unopposed, with two council members not present. The video below begins when they start pontificating about how the ordinance is needed and they go on and on about how you can own a gun, just not irresponsibly.
Shooting on land owned or managed by the Army Corps of Engineers is generally a no go.
If you look at the specific regulations listed below it covers all the usual exceptions: law enforcement officers, when traveling to and from a hunting location, at a designated shooting range, etc.
From...