I can’t speak to the impact of barrel length but in general I prefer a 30-30. Similar performance inside 100 yards but the 30-30 can stretch out a bit further. Especially with the polymer tipped ammo. The downsides are less capacity and more expensive ammo.