Ya I ordered one but I don't have it yet.
I searched the forum and there's not many topics on them, especially recent.
I figured how bad can the be and I took the risk!
So, how bad can they be?
One of my ARs is a Del-Ton build and it’s been 100%