Brownells for tools and supplies
http://www.brownells.com/
The Mag sticking sounds like it is bent near the top, and the follower is hanging up. If no dent is present could be just squished a little at the top and easily fixed.
Good old dirt & harden grease could also be a problem, spray gun solvent to dissolve that possibility first. Follow this a good lubricant, I like WD40 but this is not the place for it, as it deadens primers, go with some other quality brand.
There use to be blanks available to straighten Mags but I havenâ??t seen one in a while, maybe some one can help you in your area.
Good Luck
Vern