Made for airsoft PP19 vityaz magazines, will probably fir with MP5, UMP45, Vector, and other smg(long pistol magazines too.
Print it on the sideways, with less then 50% infill, PLA is ok.