For a guy with normally great comic instincts and political skills, this is quite the loser. Expect to hear about it and the accompanying stereotypes of NRA members and Republicans for days, now.
Update: Oh, good. Tim can ask him about it on Meet the Press. FAIL.