I would probably go for a modified aftermarket VSR hop up unit with a TDC. For the side feeding mag, unless you have a small tube /system that does a small curve to feed from the bottom, you can like you said, machine out the side, but you will also probably want to machine a small filler piece for where it traditionally feeds.