It all depends on how lucky a person is, but do not expect a permanent profit from gambling as they are entertainment and carry more losses than profits.
Well it doesnt depend all on how lucky a person is. It is how disciplined he is or his knowing on his limits in gambling. Win a little, stop, try again next time.
Yes people will win money in gambling because of their luck, but many people don't know how to save that money. One thing we have to keep it in our mind in gambling we can't win all games like that we will not make a long term profit. So whenever you win some amount of money in gambling better, you can stop your game and continue in next time.