I'm planning on building my first AR (first build, that is, I have a RRA complete rifle). I'm wanting this to be an SPR type gun with an 18" barrel, etc, for use primarily as a precision target/maybe competition rifle. My question is, are Yankee Hill uppers/lowers considered good to go? Also...