This may be a silly question, but what are the sources for longer barrels for the 2240? Do I call Crosman or are there better third party suppliers?
go here :
http://www.crosman.com/airguns/service/ ... man-rifles
Find a 22xx with the barrel length you want and get the part number, then call Crosman and they will be happy to sell it to you.
Otherwise, there are at least a dozen air gun tuners and shops that will sell you a barrel to fit you needs.