David,
Knowing you set up Yours will fit fine. I wish i was home i would bring mine up and let you test fit.

Oh and Zack it looks great man.