Very cool. I have been thinking about doing a 20ga 870 myself.