Yea those are just throwaway shocks. You should be able to get yourself some similar shocks for about $90 each. They will at least get the ride back similar to stock.
A walker evans piggyback shock should fit too but those are about $350 each by the time you buy all the bushings and sleeves it will need for each end.
If you can measure the overall length I can try to find a pair of shocks for ya.