Home Politics Trump’s bump stock ban to be argued before Supreme Court today