The Town of Castle Rock has a municipal ordinance as it pertains to the use of firearms. Castle Rock Municipal code 9.04.160 - Discharging weapons states it is unlawful for any person, except law enforcement officers in the performance of their duties, to fire or discharge within Town limits. Discharging a firearm to protect livestock from wildlife is not accepted under the municipal code. It is worth noting, chickens are not considered livestock according to the Town of Castle Rock Municipal code 6.02.030, where livestock is specifically defined as horses, mules, sheep, goats, cattle, swine, geese, pigeons, turkeys, pea fowl and guinea hens. For more information on requirements for chickens and ducks in the Town of Castle Rock, please read Municipal code 6.02.250, or call the Castle Rock Police Department's Animal Control Unit at 720-733-6063.