That looks great. Awesome job on the receiver. Did you have all the sections or did you have to fill in the missing pieces? The M21 is a bit big, but it's my favorite non-magnified optic. Here's my Micro Galil. It's built on a CNC Warrior receiver.
Here are M21's riding on my Galil Aces.