Welcome from wisconsin slugger, it’s not as complicated as some say. Just gotta remember no mil spec, you get what you pay for, for the most part their are two different patterns “dpms” and “armilite”, best bet is buying your upper and lower from the same company and go from there!
There are a lot smarter guys here that can shine some more light