Definitely take it to Glock. Bring all the magazines with you. They will check out your gun and sometimes they give you brand new magazines if the ones you bring in are old. After you park, the guard at the entrance will zip tie your gun so it's best to have it unloaded before you get there.
It only took about 30 minutes for me, but I've heard it can take up to an hour.