Works without a hitch, 20 round detachable magazine, and some stripper clips as well