NRA tells Obama thanks but no thanks.