From Musket to Maxim