September Sets Record with 2 Million NICS Checks