Tangier, so here's a 19th century painting by Eugene Delacroix showing Moroccan warriors practicing some maneuvers. The Moroccans prided themselves on their horsemanship and their ability to fire from horseback even at a gallop. Those long muskets they have are called mukahla. The long barrel helped make these homemade guns more accurate.
The mukahla was highly decorated, often with mother of pearl. If you want one, there are plenty of shops in Tangier's medina that will sell you "genuine antiques" at appropriate prices!
Image courtesy Wikimedia Commons.