This is a Windham Armory AR-15 5.56 - WW-15 rifle chambered in 5.56 Nato. This firearm is the M4A3 variation.

Click Here For More Info