I have been doing some research online and have found hundreds of differing opinions on the subject of what upper is best. I am looking to buy a complete upper to slap on a lower that I already have and want to know what you guys like, don't like etc. I am looking for something accurate dependable from a reputable company that won't have me sleeping out in the shed. I appreciate all your comments and advice.
Matt