A downstate federal judge on Friday ruled that Illinois’ sweeping gun ban is unconstitutional and can no longer be enforced after 30 days.