Yes, you have to use the detachable 20rd mags. One should have come with your kit. BTW, I hope you bought the "compliance kit" and not just the stock set. If not, you are in violation of federal law. Google "922r" or see here:
http://www.tapco.com/section922r/