Im not going after any "look", out of a 16" car the 5.56 does not "tumble" and yaw when striking a target as intended, the point of 5.56 round was light weight high speed, to work as intended it needs to be start at high speed, out of a 20" barrel the muzzel velocity is a little over 3000 i think around 3100 or 3200, out of a 16 inch its around 2700 to 2800. the 5.56 was ment to be shot out of a 20" barrel hence why the marines did not switch to the M4 and still use the M16 because of the loss of energy and "tumbling effect" that comes along with 16 and 14" barrels of the M4. I am going to put a tac light and a redot and a front grip. I plan on using it as a target/plinking/zombie killer. Incase i ever have to grab it for home defense i want the 5.56 to work as intended. I am however still debating between a 16 and 20" barrel as i am not going to order my parts till next week.