We do not have a 590A1 to confirm the fitment but...these should fit the Mossberg 590A1 shotgun.
I have a 590A1 and the fitment isn't exactly like a standard ar bayonet, unless they are a bit shorter I would not assume they fit! My ontario okc3s does not fit my mossberg