Illinois town passes an assault weapons ban