Composite French Charleville Pattern Musket | Freeman's