Rossignol, I own more than a few Mossberg's including a 590A1, the heavy barrel model just like the one used by the US Military. :)
As for your bead situation. What you could do is change out your bead to a Remington bead and then install an XS sight. Unfortunately I do not think it will be...