Longevity risk is threatening the sustainability of traditional pension systems. To deal with this issue, decumulation strategies alternative to annuities have been proposed in the literature. However, heterogeneity in mortality experiences in the pool of policyholders due to socio-economic classes generates inequity, because of implicit wealth transfers from the more disadvantaged to the wealthier classes. We address this issue in a Group Self-Annuitization (GSA) scheme in the presence of stochastic mortality by proposing a redistributive GSA scheme where benefits are optimally shared across classes. The expected present values of the benefits in a standard GSA scheme show relevant gaps across socio-economic groups, which are reduced in the redistributive GSA scheme. We explore sensitivity to pool size, interest rates and mortality assumptions.