Second Amendment is Under Full Attack