Small Arms and Ammunition in the United States Service: With 52 Plates (Classic Reprint)