Spikes puts out a pretty much milspec AR. Windham's is a commercial grade AR which to many of us is less desirable. Both work for normal range use, so it depends on your wants and needs. Of the two, I'd go Spikes but don't forget BCM and PSA. Assuming you can find any in stock right now.