The differance between the rifle & the carbine was not based on barrel length.
The differance was in the rifles steel forend cap vis the carbines forend band, front sight mounting, and a few other details.
You "could" have a Winchester 16" rifle, and also a 24" carbine, I suppose.
Modern 94's with 20" barrels are considered carbines.
rcmodel