Um, having someone finish it, unless they are an FFL, is illegal.
Thank you jagee, very informative post.
And yes Fizzerpilot and Roadie, if I didn't do it myself, would be looking for a recommendation on someone with a FFL to do the work.
They would have to be a Class 7 FFL...not just a Class 1.