Garbage. Its more of an assache than anything. I wouldnt waste your money, I have one, the price was very right. But it wasnt worth the money. If you look on the AR comparison chart it speaks for it self. Nothing is to Milspec/ quality. I was having a FTF about every mag with this system. Completely plagued with problems, stuff that Ive never seen for example, the BCG even binded in the receiver extension, creating all sorts of problems. Bottom line you get what you paid for. If your going to spend the money ESPECIALLY on a preban, spend a little extra and get a good soild gun.