SOLD I have a 20" Mossberg 590. It has speed feed stock, top rail, tri rail forend and 6 shell side saddle. I will also give you the factory stock. I am looking for $425 obo. PM me or text or call 5049404139. I can provide better...