You need to decide what you really want to use it for. For home defense and plinking, a light weight 16" barrel is great. For varmint hunting, a heavy 24" would be my choice. I prefer a forward assist, some say it is not needed, but I have had to use it in my NM Armalite a time or two with full length sized new brass. Most of them anymore shoot as well as the next or close enough most will never be able to tell. How heavy of bullets do you want to be able to use. For up to 60 grain a 1-12 will work. A 1-9 twist will work up to the 75-77 grain bthp bullets, but not always with the 75 AMax. Any thing heavier needs a 1-7.5-1-8, unless you plan on the 90 grain bullets, which you will need a 1-6.5 . Are you confused yet? Most people would be fine with a light weight or mid weight 16" or 20" barrel in a 1-9 twist. Be honest with your self what you want to do. If you have any thoughts of ever wanting to use iron sights, I would get a flat top with an A2 front sight.