On the pro's for the AR, you forgot adaptability. It is like a Lego set that shoots bullets. You can customize it to you for everything from stock size, barrell length, caliber, grips, forearms, accessories, optics, etc... You can make an AR into anything that you want.