Macon County judge rules against assault weapons ban