You're city should do what they let us do here.
Along with my moose anyone with a hunting license is allowed 6 deer apiece each year.
We have a very healthy deer population, but they ain't taking over the city. (And there's
still plenty for the wolves, coyotes, wolverines & other critters.)
We were down your way (I think in 2000 or '01) and though we were just driving through,
if memory serves Helena isn't all that huge of a city. (Is it?)
Seems like 500 citified deer would be alot unless the place is considerably bigger than
what I'm thinking.