I spent a full productive 12 hours on this thing today!
It needs at least another 6-12 hours of work, but it'll get there. All the hard stuff is done, and all I have left is to finish shaping the grip, sand it smooth, and add a few more screws and a sight!