Federal judge overturns California's ban on assault weapons and likens AR-15 to Swiss Army knife