Pressed to say he would not accept political donations from the NRA, Sen. Marco Rubio demurred.