Council votes unanimously to prohibit open carry knives and impose new firearm retail regulations