The United States Army is fighting criticism over the fielding of the M7 rifle, which is being replaced by the M8 carbine starting in December. Continue reading... [ H/T The Daily Caller ]