Yes, it is legal to gamble at casinos. In fact, Michigan has both tribal casinos as well as commercially owned casinos and both types are fully legal to game at.