The shortest S-12 you'll find, (from the OEM anyway), is a IZ-109 with a 19" barrel. Custom S-12's with 8", 10", or 12" barrels do exist, but you'd need a sbs tax stamp and a fair amount of patience to get one, (the companies that convert a standard S-12 to that have a waiting list of several...