Are Blackthorne uppers any good? I am building yet another AR and the only uppers I can find is a Blackthorne, but I know nothing about them. Any good?