Seems your idea is working for a mid range stalker but I would have left a bit longer forearm if I were making a similar one and a slightly longer barrel.
Good luck.