Never go full retard! Hillary Clinton compares the NRA to Iranian and Communist terrorists