If you bought a Canik TP9 20rd mag thinking it would fit in your PDP pro, only to discover that it does not, print this part and it will now fit :)
The author marked this model as their own original creation.