The barrels aren't made "in house". I suspect FN is the forge. I have some other SI stuff and it's all solid.
I like to give new things a try, especially when the specs fit my wants. I'm sure the vast majority of people who buy the Strike Fighter barrel will be happy with them. It just didn't fit my preferences.