The AR-15 as a platform is upgradeable to an extreme degree. It seems like every part can be upgraded to be a little better. But that can often mean costing you an arm and a leg! One of the smallest and...