Im looking for an accurate 16" or 18" complete upper in 223/556... Ideal would be something with a nice slim front handguard and flat top rail similar to the Ruger AR556 MPR. Any suggestions on a reliable build or complete purchase would be awesome! Links are great...