I would get the Windham, even if it cost more. The reviews are glowing for Windham customer support, pretty dim for Radical. Can be found by Google.
A little off topic, but does anyone have any experience with the Windham 308s? I haven’t seen much about them on line, but I assume the quality is similar to Windham’s AR-15s.
Sent from my iPhone using Tapatalk