I am not sure what you mean by specialized but there are several places you can buy fishing gear. Carrefour's is one place. Lingawis Marine over on Jabr bin Mohammed also has much marine stuff and across the street from Lingawis there is another place. Over on Al Dhahiya and Al Rayyan St there also a fishing gear store.