Judging by the heat shield you have a 590 special purpose. They are matte blued and not parkerized. It is strange that yours is rubbing though. I have hundreds of rounds through mine and I don't have any rubbing on mine. Take it apart and just put it in and swing it around and see if it rubs. If so give Mossberg a call.