Gun Calendars

Daily Firearm History and 2A Events

All Day

William Fairbairn – Born

William E. Fairbairn February 28, 1885 – June 20, 1960 1901 - British Royal Marine Police Officer 1907 - Shanghai Police during the interwar period 1941 - Trained allied special forces during World War II Received the U.S. Legion of Merit (Officer grade) at … Continue reading