Beautiful Moroccan longgun musket with enamelled silver and ivory decoration

A very beautiful antique Moroccan Musket from the Atlas Mountains, dating to the 19th century. Wonderful contrasting decoration consisting of black wood, ivory, silver pierced and engraved and inlaid with black and red enamel in places. The lock of snaphaunce flintlock form. Fine steel barrel with chiselling at the breech and applied engraved silver to the breech and tip, multiple finely engraved silver cappucines along the barrel length. This gun is a work of art as well as an antique. middle eastern