Okay, so after doing quite a bit of looking around, I have found this project will be much simpler going another route. I am pretty sure if I can get the ACM M500 shorty and buy an aftermarket stock for the real M500 I can attach it. All that is left then, is the upper rail which can be attached fairly simply.