The shortest factory bbl for the 20 ga 870 is the 20" RS bbl. It's not cheap. The shortest 12 ga bbl is, of course, the bead sighted plain 18" riot bbl. These are often found used at gun shops for a pittance.
I also recommend you check the Archives here for info on folders before you plunk your money down for one.