I have a tapco intrafuse stock. I read a few reviews on the archangel, and a handful of guys found it to be more of a hard plastic than a durable polymer. The tapco stock is bri durable feeling in your hand. It was pretty easy to install too.
Sorry I haven't used the archangel, but just my .02.