For the 20 (or fewer) round magazines, all you need is a bending brake and maybe a TIG welder to deal with the sheet metal.
For the 30 round magazine... it isn’t so easy. Look at the curve on the magazine and tell me how you plan to deal with that without a hydraulic press and dies.
A press and die are easy to come by.