carbine is a rifle. lengthier barrel means a bullet leaves with more power than a handgun barrel.
Understood, but isn’t a “high powered rifle” more akin to a something you’d shoot elk with? And not something that fires pistol bullets?