No, alcohol is not sold on trains anymore. You are not allowed to consume any alcoholic drink on board of the trains or in the station.