I really like this project as well. I concur on the peep sight which frankly adds a jarring note to me to an otherwise clean design.
As an aside: I think ole Ansley himself would approve of this project!
Jim


The 2nd Amendment IS an unalienable right.