+1 In modern trim, they are amazing little rifles. The best things you can add are good ammo and discipline. Once you get some sights on it, work on your riflemanship skills. most will return very good results. Many people get so excited anout clamping a bunch of tacticool stuff on and they never learn to shoot the rifle to its potential. (or they can only shoot from a bench) Once you have a decent rifle, the best thing to work on is you.
+2 Get a good zero with iron sights, then practice in various positions.
Learn the differences, at various ranges, between point-of-aim versus point-of-impact with the zero you have chosen.
Here are some targets that I borrowed from another forum that are helpful.
Improved AR15A2/A3/A4 & AR15 Carbine Zero Targets - 50/200M, 100M, & 300M Zeroes