Downtown,
I had a heavy duty canvas cover custom made for my Marlin in 2006. Cost was a little less than $1,200. Unfortunately, I don't know the name of the manufacturer - My grady dealer in central NJ ordered it from someone local. In any event, I've been very happy with the cover and thought that the price was very reasonable given the quality. good luck.