and if you can get someone to redesign it for free, jeez i'd want paying at least £10 an hour to do it and the broken part to work from
Of course there's the cost of 3d printing it to be considered, there's the setup fee to pay, the volume of material used price, post and packing, say at least twice because it's not going to right the first time.
just buy a spare from a dealer, or a new mag it'll still be cheaper than doing a 3d design and print.