Of the ones mentioned in the OP, the Franchi will probably last longest. However, for trap singles I'd just use a pump. That's what I did, an 870 TB. Worked well and gave me lots of straights.
Other choice, look around for a used Winchester 101, Miroku, SKB or B gun.