I have a rather rough Marlin Marauder collecting dust. After looking over your project, I may go home and see about some improvements.
Great project and awesome work! There is a sense in gratification that comes with doing things your way and an enjoyment in the end result that can't be "purchased".