I have used this in the past:
http://www.coolgunsite.com/pistols/Magazines.htm
Hope it helps...
Mike