Candidates talk guns, corruption and Trump