Best way to get a 3" barrel is to make your own. Take a saws-all or a hack saw of some kind and cut down your stock barrel to the desired length, then take a file and file the edges until they are nice and slick and your set. Real easy and cheap to do.
It will look something like this:
