Supreme Court won't block federal bump stock ban