5 Most Lethal Guns of Modern War

Modern warfare has seen breathtaking advances in the last hundred years