Senator John Cornyn admits he’s done nothing for gun rights.