As it is the local government and not the federal government, please explain how they are overstepping. I'm 100% against the ban, but I am curious as to what makes it illegal for a local government to ban this type of thing.
A full explanation would take longer than I have patience for but the short short short version is:
1. if no humans are harmed in the making of something then punishing someone is violating their rights; to pursue happiness.
2. unless it is authorized in the constitution of the state they have no authority to pass such a law.