Replace the magazine with a new one before you do anything else.
That will probably explain the poor fit and misfires (failure to feed ammo).
Example: Meg Gar P.08 $35 from
Midway
If you have matching internal parts, you may want to replace the vulnerable parts (spare firing pins, extractors, and magazine are all readily available).