pretty sweet. i bet you have a lot of time into it. looks like the slide is gonna need a lot of oil. maybe a different material for that would help. great job, i'd like to try it out.