Credit where credit is due. That was a good response.
Sidebar: Did Rubio get $3mil from the NRA? If so, over what timeframe? I was always given to believe that the NRA are rather bit players on the money side of lobbying. They seem to always give in the low thousands to individual politicians.