I have made several 10/22 barrels, pretty easy if you have machine tools. You need a 45* dovetail cutter, an endmill and a woodruff key cutter or slotting saw of some kind to make the extractor cut (Dremel if you are good!). The extractor slot is not perpendicular to the bottom dovetail slot, it is 10* CW (looking at the breech end) and .100-.125 wide, I used a 1/8" woodruff cutter.
You don't have to put the forward angle on the bottom slot, you can leave the front of the slot square from the endmill and just put the dovetail on the back for the locking block. The angle makes it a little easier to put the lock block in with the screws in it, if you leave the front of the slot square you have to position the lock block then insert the screws, no big deal.