you can get shocks for cg 125 in market and they will fit without
any alteration popular are one with small bottle knows as air shocks
i personally have not tried but people say they are not tough are soft
comfortable