Gambling is a difficult issue to discuss it's a sin or not. There are always 2 sides of every single problems. The point is which side you are standing at and look at the problem. Gambling actually isn't a sin. It just an normal activity but The problem is it leads to many evil socials which are it's consequences. So it's becoming a sin if there are too many evil socials happen cause of it.