Zeroing your rifle is very important. It must be done right.
Groupings at 100m of no larger than 6 inches is ok. You must also
know where it falls, ie. left, or right, high or low. For larger
groups, you must estimate its fall and compensate, and good
luck.
In range shooting, its 90% for proper posture/comfort and 10% for
proper aiming. And that for one shot. Each shot needs to taken
independently, and applying the 90/10 rule again and again.
In aiming (M16) there are three points.
Point 1. The target.
Point 2. The Foresight tip.
Point 3. The Rearsight aperature.
Assuming you got all the nitty gritty details of aiming taken care
off. And you are now looking through the rear sight at the target.
Go, one two three.
One: the target should be clear (focused), the fore sight tip,
blur, the rear sight aperature, blur. (remember you are looking
through the rear sight aperature.)
Two: Bring the foresight tip to the target. Foresight tip now
clear, target blur, rear sight, blur. Know the fall of your shots
during the zeroing, and place the foresight tip accordingly on the
target.
Three: Freezing the position of your fore sight tip against the
target, micro adjust your your rifle so that the forsight tip is at
the centre of the rear sight aperature.
Finally give a quick one two three, (target, foresight tip,
rearsight aperature in position), fire!
Of course you don't have all the time in the world to shoot like
that. Therefore in you spare time practice dry runs of the one two
three system.
One two three, align the sights against the target and fire.
Remember if you are comfortable and adopt the correct posture, you
most likely to hit the target. This is range shooting not combat
shooting. So pay attention to the nitty gritty and win your
marksmanship award.