low price 20gp 40hc 40gp used for sale