Quoted:
Just saying you will not find much in the 3-3.5" range. I tried looking for some to keep my folder Cali legal and gave up because the only options were $125+. You will not be able to do this on the cheap unless you get something longer, just know that going in..
Just get a piece of pipe from the hardware store, and thread it to attach to the barrel threads, then if you want mill some slots in to the side of it with a dermal tool, and paint, or gun coat it so it actually has some utility, and doesn't look completely goofy. Shouldn't cost you more than a couple of dollars, you could probably even get away with PVC since it's only a .22. If you can't find the right diameter, just get something close, and an end cap, simply drill the correct hole in the end cap, then thread the hole to fit.
You could also just get a longer barrel that way the extra will actualy make sense because a flash suppressor, or a muzzle break make no sense for .22. If the new barrel is to long, just have it shortened, and recrowned.