A federal judge Friday overturned California's three-decade-old ban on assault weapons, ruling that it violates the constitutional right to bear arm