They are all the same length. The '44 has the added weight of the bayo out front, the '38s are more rough in quality, in most cases, the 91/59 is the best of the bunch. I wouldn't turn down a M38 in nice condition though.
Check the bore, crown and throat!