If you really want to know your AR inside and out, may I suggest you do what I did? Buy a quality lower receiver and then spec the parts and build your own. It may cost more, but you will know your AR well.
speaking of building...I have a nice lower, but how do I know if I have the “small pin” or “large pin” so I know what type of trigger parts to buy?