I run a featherweight and a ranger in 22 inch perfect for me also have a sporter in a 24 inch but it seems to long and heavy