Which Archangel stock? There are a few different ones, with different lengths overall, folding vs. non-folding, etc.
In the Marauder (folding) stock, no it wouldn't be legal. With the standard Ruger 18 1/2" barrel, my folded Marauder is only about 1" over the minimum overall length of 26".
You'd probably be okay if you pinned the stock permanently so it doesn't fold any more, though. I figure that would get you an overall length of around 29".
I can't speak to the length of the other Archangel stocks...




























