No, skin gambling is not legal. This is a different type of gambling where you don't place bets from a betting site using your money and currency, but wagering skins you have earned from playing CS:GO.