RE: Shotgun barrel length?
you pretty much hit the nail on the head with everything except the duck load, as an avid duck hunter I have always advised to use a size larger shot of steel than you would with lead. Personally I use 3"#4 steel with a mod choke propelled by a 28" Benelli M1 field. works for me!