The Second Amendment is on trial.