Xtrusion overland has a rack that they are making for the M416. they are hugely customizable. I'm not affiliated in any way with them, but I have one on my Gladiator. You might check them out. Warning, I understand it takes a long time to get their products. They are a pretty small company.