crosman/benjamin break barrel length b18/19 witch is the best?

so i messed up the barrel on my benjamin classic .22.



im looking for a replacement and because i have to change the barrel why not see if a barrel from a other model could be better



the oem barrel on my classic is

cannon : 15" 

barrel breach block: 3.5"

total: 19.5" for the barrel assembly 



im pretty sure all of the information about the barrels length from different model will be of use for a lot of people out there

so if someone knows info on different other model let us know 
(longest break barrel model they made, best overall barrel they ever made and the list goes on...)



thank you
 
well it is the same size piston and the same cocking the difference is the size of the spring (way softer)



for the cannon when you say "all the same" do you mean they all have the same length, size and that the only differences are in the attachment? some with a iron sight , shrouded barrel, muzzle break ...



for the breach block it self i know there's at least 2 models one has a straight alive jam and the other has a little diagonal 



but are you saying that if the breach block is the same style you could buy any barrel and just switch all of the other parts on the new barrel and it would fit? 
 
I can tell you this- between a Crosman quest, Benjamin Trail (not the XL), Benjamin Titan, and Stoeger X10, X20, and X20S, the barrels are interchangeable. A B19 is a B19. I feel like the Stoeger guns were finished a little better, and with a chamfered leade and etc. most of the time. Sometimes not though. But regardless of attention to detail like that, they can all be switched around.